我注意到当我退出我的应用程序时,它会按照预期将我带回登录屏幕。但是,输入字段仍然填充有先前的登录信息(即电子邮件/密码)。我认为在导航回登录界面后它们会再次变空,但事实并非如此。
这是关于加载操作的我的login.js文件:
var frameModule = require("ui/frame");
var Observable = require("data/observable").Observable;
var home_navigation = {
moduleName: "views/home/home",
clearHistory: true
};
var page_data = new Observable({
email: "",
password: ""
})
exports.onNavigatingTo = function(args) {
var page = args.object;
page.bindingContext = page_data;
}
此下还有其他功能,但它们只是电子邮件/传递和执行登录逻辑以及导航到相应的屏幕,而不在本地任何位置存储电子邮件/密码。此外,没有检查以前的会话或类似的事情。
答案 0 :(得分:0)
当你把它保存在内存中并且在应用程序设置或db之类的地方保存之前它不可用于应用程序的其他部分