我正在尝试使用数字/注册表来获取数字对象,以便我可以读取/更改其属性。但由于某种原因,我收到一个 JavaScript 错误,即在下面的(修剪后的)代码中,注册表对象不存在“byId”方法:
define(["dojo/dom-style", "dijit/registry", [...] ],
function(domStyle, registry, [...])
{
var self =
{
moveSplitter: function(datasetsLength)
{
var myBC = registry.byId("studiesBorderContainer");
},
}
}
我似乎能够在 JSFiddle 中复制这个问题:
然而它可以在Dojo 文档页面上运行(请参阅页面底部的示例......比较您单击 Run 时的第一行输出与 JSFiddle 上的输出。)
我错过了什么?(注意:也有可能我没有为 dojo 示例正确设置 JSFiddle。)