use*_*653 2 javascript extjs extjs4 extjs4.2
我有一个商店,我想将一些初始值硬编码.然后,当它从服务器加载时,我希望它将结果附加到初始值,而不是替换它们.这可能吗?
这就是我现在所拥有的:
var myStore = Ext.create("Ext.data.Store",{
autoLoad: true,
fields:[
{name:"id", type:"int"},
{name:"username", type:"string"}
],
data: [
{id: 1, name: "User1"},
{id: 2, name: "User2"}
],
proxy: {
type: 'ajax',
url: 'users.php?method=getUsers',
reader: {
type: 'json',
root: 'results'
}
}
});
Run Code Online (Sandbox Code Playgroud)
我希望从PHP脚本返回的数据被添加到商店中已经存在的"User1"和"User2"中.