我正在创建一个表单,将数据保存到本地存储中。我在模型中调用代理。但我不确定如何从本地存储中获取数据。
我的代码是:
var model = new InfoImage.model.configure.configModel();
model.data.servname = servname;
model.data.port = port;
model.data.protocol = protocol;
model.data.username = username;
model.data.password = password;
model.data.domain = domain;
model.data.apptitle = apptitle;
model.data.appconfig = appconfig;
model.save();
//Ext.getStore('configStore').load();
users = Ext.getStore('configStore').sync();
var item = localStorage.getItem('servname');
我的模型是:
//定义工作项列表的数据结构
Ext.define('InfoImage.model.configure.configModel', {
extend : 'Ext.data.Model',
config : {
//Defining the fields required in the Work Item List
fields : [ 'servname', 'port', 'protocol', 'username', 'password',
'domain', 'appconfig', 'apptitle',
'appconfig' ],
proxy : {
type : 'localstorage',
id : 'configId'
}
}
});
var item = localStorage.getItem('servname');
给我“空”的结果。我定义了一个商店,但我还没有使用它。知道我应该怎么做吗?
提前致谢。