如何从同一商店添加两组不同的数据,以便同时反映在任意两个UI元素中?
这是我的商店:
Ext.define('CPC.store.Website.StatisticChartByDate', {
extend: 'Ext.data.Store',
fields: [
'click',
'click2',
'ctr',
'true_ctr',
'ctr2',
'true_ctr2',
'click_fraud',
'click_fraud2',
...
],
proxy: {
type: 'ajax',
url: '/***/***/get-statistic-chart',
extraParams: {typeCP: Ext.util.Cookies.get('typeCP')},
reader: {
type: 'json',
root: 'data.chart',
statistic: 'data.statistic'
}
},
listeners:{
load:function (store, records) {
}
}
});
这是我的json数据:
{
"data":{
'statistic': {...}
'chart' : {...}
}
}
图像:https://www.dropbox.com/s/3zyxkzu5ky77710/statistic.png
拜托,帮帮我..!
非常感谢..!
答案 0 :(得分:0)
在我的应用程序中,我有一个商店,我需要换掉代理调用。我在StackOverflow上找到了这个解决方案,感谢Saki:
flGridStore.getProxy().url = '../include/db_searchfilesbydate.php'; //<--Saki magic :)