gpt4 book ai didi

javascript - ExtJS 5.1 在本地商店记住我

转载 作者:行者123 更新时间:2023-11-30 15:55:38 29 4
gpt4 key购买 nike

我正在尝试使用一种有趣的算法来记住我。我在想,当我点击记住我并登录时,文本字段(用户名和密码)的值将被保存为默认值。我的登录按钮点击事件在这里:

    var username = Ext.getCmp('setNo').getValue();
var password= Ext.getCmp('setPass').getValue();

if(refs.checkStudent.value === true){
Ext.getCmp('setNo').setValue(username);
Ext.getCmp('setPass').setValue(password);
}
else{
Ext.getCmp('setNo').setValue("");
Ext.getCmp('setParola').setValue("");
}

在控制台上,它正在运行。但我正在与本地商店合作,没有服务器。所以当我刷新页面时,它就消失了。有没有办法不丢失它们?

最佳答案

在您的 View onAfterRender 事件上:

Ext.getCmp('setNo').setValue(localStorage.username);
Ext.getCmp('setPass').setValue(localStorage.password);

在您的按钮点击事件上:

if (refs.checkStudent.value === true) {
localStorage.username = Ext.getCmp('setNo').getValue();
localStorage.password = Ext.getCmp('setPass').getValue();
} else {
localStorage.removeItem('username');
localStorage.removeItem('password');
}

关于javascript - ExtJS 5.1 在本地商店记住我,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38605376/

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