【发布时间】:2013-10-07 17:29:25
【问题描述】:
我怎样才能使商店对下面的 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);
}
【问题讨论】:
标签: javascript dojo dijit.tree