简单的问题:
是否有与 jQuery 的 .data() 功能等效的 Dojo?
谢谢。
要访问数据DOM 属性,请使用dojo/dom-attr:
require(["dojo/dom-attr"], function(domAttr){
result = domAttr.set("myNode", "data-myattribute", "myValue");
});
对于真正的存储接口,请使用dojo/store:
require(["dojo/store/Memory", "dojo/store/Observable"], function(Memory, Observable){
var store = Observable(new Memory({ data: someData }));
});
dojo.attr(node, attr, value);