gpt4 book ai didi

sencha-touch - 如何在sencha touch的 ListView 中加载本地存储数据?

转载 作者:行者123 更新时间:2023-12-04 20:08:42 26 4
gpt4 key购买 nike

如何在sencha touch的 ListView 中加载本地存储数据?

我有我的模型:

Ext.define('SenchaWebWorker.model.tweetsModel', {
extend: 'Ext.data.Model',
requires:['Ext.data.proxy.LocalStorage'],
config: {
fields: [
{ name: 'id', type: 'string' },
{ name: 'text', type: 'string' },
{ name: 'date', type: 'string' },
{ name: 'uname', type: 'string' },
{ name: 'uid', type: 'string' },
{ name: 'uimgurl', type: 'string' }
],
proxy: {
type: 'localstorage',
id : '_tweetStore'
}
}});

和我的商店:
Ext.define('SenchaWebWorker.store.tweetStore', {
extend: "Ext.data.Store",
config: {
storeId: '_tweetStore',
model: 'SenchaWebWorker.model.tweetsModel',
autoLoad:true
}});

如果可能,请给我一些例子。
谢谢。

最佳答案

这很容易做到,只需在列表的配置对象中引用您的商店,即:

Ext.define('MyApp.view.MyList', {
extend: 'Ext.dataview.List',
xtype: 'MyList',
config: {
store : 'MyStore',
itemTpl : document.getElementById('tpl_my_list').innerHTML
}
});

关于sencha-touch - 如何在sencha touch的 ListView 中加载本地存储数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21725404/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com