gpt4 book ai didi

local-storage - 显示本地存储中的值

转载 作者:行者123 更新时间:2023-12-04 05:44:58 24 4
gpt4 key购买 nike

我在本地存储中保存了某些数据。相同的内容已保存到商店中。我需要的是从本地存储中提取特定项目并显示它。我不知道该怎么做。

例如:

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();

var store = Ext.getStore('configStore'); // Get the store
store.add({servname : 'infoimage'}); // Add an instance of you model item
store.sync(); // Will add the item to the locastorage
var item = store.getAt(0);

我的这部分代码将数据保存到本地存储和存储中。现在,在我的主 Controller 中:
init : function() {
if (!this.landingoverlay) {
this.landingoverlay = Ext.Viewport.add({
xtype : 'landingPageOverlay'
});
}
this.landingoverlay.show();
}

我想显示 apptitle 值。

但是
console.log(Ext.getCmp('apptitle').getValue());

不起作用,因为它尚未定义。但该值存在于本地存储中。我如何访问该值并在此处显示?

最佳答案

从配置为使用 localstorage 的商店获取数据代理:

`Ext.getStore('configStore').load()`

要遍历您的 Store 实例并打印它们:
var store = Ext.getStore('configStore').
store.each(function(record){
console.log(record.get('the_name_of_field_you_want'));
});

希望这可以帮助。

关于local-storage - 显示本地存储中的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10792724/

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