|
点击登陆后,提示登录成功但是没有跳转,附上JS代码:
- Model.prototype.loginIsmBtn = function(event) {
- var nameInput = this.comp("nameInput").val();
- localStorage.name = nameInput;
- var passwordInput = this.comp("passwordInput").val();
- var userData = this.comp("userData");
- userData.clear();
- userData.setFilter("f1", "tsjb_user.fname = '"+nameInput+"'");
- userData.setFilter("f2", "tsjb_user.fpassword = '" + passwordInput+"'");
- userData.refreshData();
- if (userData.count()> 0) {
- justep.Shell.userName.set(nameInput);
- localStorage.removeItem("userUUID");
- var user = {};
- user.userid = nameInput;
- //user.accountType = "ISM";
- user.name = nameInput || "NONAME";
- //把json对象转化成字符串
- localStorage.setItem("userUUID", JSON.stringify(user));
- justep.Util.hint("登录成功!");
- justep.Shell.showPage(require.toUrl("./index_main.w"));
- } else {
- justep.Util.hint("用户名或密码有误!", {
- "type" : "danger"
- });
- }
- };
复制代码 这是我在index.w页面写的页面对应的代码:
- var Model = function() {
- this.callParent();
- var shellImpl = new ShellImpl(this, {
- "contentsXid" : "pages",
- "wingXid" : "wing",
- "pageMappings" : {
- "login" : {
- url : require.toUrl('./login.w')
- },
- "index_main" : {
- url : require.toUrl('./index_main.w')
- },
- "registerMobile" : {
- url : require.toUrl('./registerMobile.w')
- },
- "registerEmail" : {
- url : require.toUrl('./registerEmail.w')
- },
- }
- });
- };
复制代码
|
|