我正在测试我的代码,我注意到道场抱怨失踪"我"宾语。我不确定,所以我开始调试。我注意到dojo在几个地方使用了i或者obj,并且期望我的obj包含Object {i:Object,r:Object}这样的格式 你之前听说过这样的事吗? 如果是这样,使用项目i和r的一般目的是什么?
我感谢任何提示或建议。 Thx提前。
答案 0 :(得分:0)
以下是 memory.js 文件中 getidentity 方法的比较
在最小化的文章中,代码为
getIdentity:function(_6){
return _6[this.idProperty];
}
在源版本中,代码为
getIdentity: function(object){
// summary:
// Returns an object's identity
// object: Object
// The object to get the identity from
// returns: Number
return object[this.idProperty];
},
如果你看到上面的代码变量命名是完全不同的,那么注释也已从源版本中删除,即使代码的功能保持不变。