Когда я ищу модульное приложение javascript, я нашел Requirejs javascript library. Эта библиотека делает js-приложения модульными. Я работаю над Arcgis Javascript API. В этом API вы можете использовать функции dojo и Requirejs. Например:Javascript requirejs, arcgis и додзё разностные точки
require(["esri/map", "esri/layers/FeatureLayer"], function(Map, FeatureLayer) {
map = new Map("mapDiv", {
basemap: "streets",
center: [-80.94, 33.646],
zoom: 8,
slider: false
});
требуют() и определения() методы используют в Requirejs библиотеке. Но использование в Arcgis API в то же время. Также используется API Dojo.
Но когда я добавляю скрипты в один и тот же html-файл, код Requirejs не работает.
<script type="text/javascript" src="http://serverapi.arcgisonline.com/jsapi/arcgis/?v=3.2"></script>
<script data-main="js/main.js" src="js/require.js"></script>
Я не могу отделить требования и другие API. Являются ли ArcGIS API и Dojo в том числе самими требованиями?