Reputation: 14563
Simple question:
Is there a Dojo equivalent to jQuery's .data() functionality?
Thanks.
Upvotes: 2
Views: 443
Reputation: 1926
For access to the data DOM attribute use dojo/dom-attr:
require(["dojo/dom-attr"], function(domAttr){
result = domAttr.set("myNode", "data-myattribute", "myValue");
});
For a true storage interface use dojo/store:
require(["dojo/store/Memory", "dojo/store/Observable"], function(Memory, Observable){
var store = Observable(new Memory({ data: someData }));
});
Upvotes: 1
Reputation: 8162
dojo.attr(node, attr, value);
http://dojotoolkit.org/reference-guide/1.7/dojo/attr.html
Upvotes: 0