이 질문이 너무 광범위하지 않기를 바란다. 그러나이 특별한 require.js/ESRI 예에서 생소한 많은 구문이 있으며, 누군가 내가 이것에 대해 설명 할 수 있기를 바란다.누군가이 require.js 예제와 관련된 구문을 설명 할 수 있습니까?
먼저이 코드는 작동합니다 (즉, 예상 한대로 작동합니다). 기본지도를 만들고지도 서비스에서 가져온 FeatureLayer를 추가합니다. ESRI Javascript API 페이지의 예제를 요약 한 것입니다. 특정 질문에 대한 지금
var map;
var featureLayer;
require(["esri/map", "dojo/domReady!", "esri/layers/FeatureLayer"], function (Map) {
map = new Map("map", {
basemap: "topo",
center: [-100.195, 39.567], // long, lat
zoom: 4
});
featureLayer = new esri.layers.FeatureLayer(
"http://my-server-url.com/arcgis/rest/services/Projects/MapServer/0",
{
mode: esri.layers.FeatureLayer.MODE_ONDEMAND
}
);
map.addLayer(featureLayer);
});
: 여기에 코드입니까?이 ([...], 기능 (인수) {} 구문 이하고 필요로 무엇
난 몰라 심지어 이것을 읽는 법도 알고 있습니다 require.js에 대한 함수 호출입니까? 대괄호 안에 무엇이 있습니까? 함수 인수는 무엇입니까?
다른 예제에서는 일반적으로 하나의 함수 인수가 있어야합니다 require.js 호출에 포함 시키십시오. 여기, FeatureLayer에 대한 인수를 추가하면 작동하지 않습니다.
"dojo/domReady!" include는 어떤 예에서도 상응하는 논증을 가지고있는 것처럼 보이지 않습니다. 이것은 느낌표와 관련이 있습니까? 느낌표는 무엇을 의미합니까?
누구나 USEFUL의 require.js 참조를 가르쳐 줄 수 있습니까? requirejs.org 웹 사이트는 사용자 설명서보다 기술 사양과 유사합니다. ESRI 웹 사이트에서는 require를 사용하는 방법을 알고 있다고 가정합니다.
그리고 그래, 나는 인터넷 검색 한 - (문제가 구글은 구두점 스트립 때문에 컴퓨터 구문 질문에 대한 검색에 큰 아니며, 때문에하는 것은 및 시시한의 같은 메이크업 "자바 스크립트 구문을 필요로"이다 광범위) 검색어.
@SLaks : "that"이 (가) 귀하의 코멘트에서 말하는 것은 무엇입니까? – Klay
@Ricardo : 아마도 질문 4 번을 놓쳤을 것입니다. 여기서 문서를 읽으려고했는데 도움이되지 않는다는 것을 알았습니다. 그래서 다른 참고 자료를 요청하고 있습니다. – Klay
@Klay :'[...]'. – SLaks