【发布时间】:2015-01-21 12:13:10
【问题描述】:
我正在处理一个关于 arcGIS 地图服务本地化的非常烦人的问题。
根据他们的 API,我添加了以下 JS 对象:
dojoConfig = { 语言环境:“fr”, 解析加载:真 };
并将以下项目添加到 require 数组中: "dojo/i18n!myApp/nls/jsapi"
当我添加了这些地图后,地图就不再工作了。
这是我的完整代码: HTML
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>JS Bin</title>
<link rel="stylesheet" href="http://js.arcgis.com/3.11/esri/css/esri.css">
<script src="http://js.arcgis.com/3.11/"></script>
</head>
<body>
<div id="mapDiv"></div>
</body>
</html>
JS
dojoConfig = {
locale: "fr",
parseOnLoad: true
};
var map;
require([
"esri/map",
"dojo/i18n!myApp/nls/jsapi",
"dojo/domReady!"
], function(Map) {
map = new Map("mapDiv", {
center: [56.049, 38.485],
zoom: 3,
basemap: "streets"
});
});
【问题讨论】:
标签: javascript localization frameworks maps arcgis