gpt4 book ai didi

local-storage - 本地存储数据检索

转载 作者:行者123 更新时间:2023-12-04 18:20:38 25 4
gpt4 key购买 nike

我正在创建一个表单,将数据保存到本地存储中。我正在模型中调用代理。但我不确定如何从本地存储获取数据。

我的代码是:

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'); 给出了 "null" 结果。我定义了一个商店,但我还没有使用它。知道我应该怎么做吗?

提前致谢。

最佳答案

如果您存储的名称为“Items”并且已加载,您可以执行以下操作:

var store = Ext.getStore('Items'); // Get the store
store.add({...}); // Add an instance of you model item
store.sync(); // Will add the item to the locastorage
var item = store.getAt(0) // Get the first item in the store
store.remove(item); // Remove the selected item from the store
store.sync(); // Will remove the item from the localstorage

希望这有帮助

关于local-storage - 本地存储数据检索,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10781450/

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