【发布时间】:2014-07-21 19:37:38
【问题描述】:
我尝试通过 CDN 包含的 dojo 1.10 使用 dgrid,但它不起作用。
<script
src="http://ajax.googleapis.com/ajax/libs/dojo/1.10.0/dojo/dojo.js"
data-dojo-config="async: true, parseOnLoad:true"></script>
<script>
require([ "dgrid/Grid", "dojo/domReady!" ], function(Grid) {
var grid = new Grid({
columns : {
serverName : "Server Name",
serviceName : "Service Name",
available : "Verfügbar"
}
}, "grid");
});
问题出在哪里?通过加载站点,我得到一个 Err:scriptErr。
【问题讨论】:
-
在
require调用之后是否有结束</script>标记?Grid构造函数的第二个参数是要附加到的元素的 id,因此,正如@frank 指出的那样,您的 HTML 中也需要一个 id 为“grid”的元素。