如何使商店对下面的ItemFileWriteStore函数可观察?我使用下面的正确语法吗?它在我的代码中不起作用,请建议。
store = new dojo.store.Observable(dojo.data.ItemFileWriteStore{
target:'store'
url: "my url"
}
我在我的 dojo 树代码中编写了一个小函数,如下所示,在创建的树结构的父文件夹下添加新的子文件夹,但它最终没有保存在商店中。它一直打开直到提示“文件夹名称”,之后当我添加文件夹名称并单击确定时,它不会保存在文件夹树结构中。有人可以建议哪里出错了吗?
这是我创建不起作用的新文件夹的代码:
function myFunction(item){
item.name = prompt("Folder name");
var childItem = {
name: "New Folder",
id: Math.random(),
parent: item.id
};
store.put(childItem, {overwrite: true
});
store.put(item);
}