Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sencha touch 2 记得登录Sencha 2应用程序吗_Sencha Touch 2 - Fatal编程技术网

Sencha touch 2 记得登录Sencha 2应用程序吗

Sencha touch 2 记得登录Sencha 2应用程序吗,sencha-touch-2,Sencha Touch 2,我们不希望用户每次打开Sencha 2应用程序时都登录。目前还不确定我们是通过网络浏览器提供服务,还是用Sencha构建工具将其打包为本机应用 有什么建议可以解决吗?我是否应该使用一些本地存储来记住用户是否已登录?我在上创建了一个简单的登录项目,以说明如何在凭证保存中使用本地存储。在你的项目中随意使用想法。欢迎反馈和评论 干杯,Oleg在这里,我将保存用户名和密码值,id为“ext-record-2” if (values.keepUser) { var user = Ext.creat

我们不希望用户每次打开Sencha 2应用程序时都登录。目前还不确定我们是通过网络浏览器提供服务,还是用Sencha构建工具将其打包为本机应用


有什么建议可以解决吗?我是否应该使用一些本地存储来记住用户是否已登录?

我在上创建了一个简单的登录项目,以说明如何在凭证保存中使用本地存储。在你的项目中随意使用想法。欢迎反馈和评论


干杯,Oleg

在这里,我将保存用户名和密码值,id为“ext-record-2”

if (values.keepUser) {
    var user = Ext.create('MyApp.model.LoginLocalSave', {
        id: 'ext-record-2',
        uemail: values.uname,
        pword: values.pword,
        isRemember: values.keepUser
    });
    user.save();
}
启动登录屏幕时,我们需要使用先前保存的id“ext-record-2”从本地存储器读取用户名和密码字段,并在字段上显示

launch: function() {
    var User = Ext.ModelMgr.getModel('MyApp.model.LoginLocalSave');
    User.load('ext-record-2', {
        success: function(user) {
            Ext.ComponentQuery.query('formpanel #uname')[0].setValue(user.get('uemail'));
            Ext.ComponentQuery.query('formpanel #pword')[0].setValue(user.get('pword'));
            Ext.ComponentQuery.query('formpanel #keepUser')[0].setValue(user.get('isRemember'));
        },
        failure: function() {
            console.warn('Auto-fill login failed.');
        }
    });
},
请点击链接访问下面的url以获取完整的源代码。[通过解决方案解决]


很酷,谢谢,我将在下周结束前查看并试用,并附带反馈Hi Oleg,现在已经实施了您的解决方案,效果很好。如果你愿意,你可以看看:酷托马斯。我曾经看到过,但现在看来它不起作用了。。。你能再分享一次吗?