我正在尝试设置一个简单的dojo Observable内存存储,但遇到了一些问题。
我目前正在建立一个基本商店:
store = new Observable(new Memory({data: someData}));
然后试图“观察”它:
store.observe(function() {
alert('something');
});
这是一个显示错误的小提琴:http://jsfiddle.net/vGfY7/
有人可以帮忙吗?
答案 0 :(得分:0)
好的,所以答案有点奇怪---您无法观察商店,只能观察结果集。
因此,你必须做这样的事情:
var results = store.query();
results.observe(function() {
alert('changed');
});
这是一个更新的小提琴 - http://jsfiddle.net/vm88v/1/。