app编写时注意的问题

一、app启动需要立即执行的任务

1.判断是否处于登录状态,可通过判断本机内存中的登录标志完成。

2.某些ajax访问,代码可放在单独的js文件中。

二、登录

index页面判断登录,如没登录,采用mui.preload加载登录页面。

var webview = mui.preload({						
						url: 'login.html',
						id: 'login.html',
						styles: {
							top: '0px',
							bottom: '0px'
						}
					});


login页面按下登录键后,要对登录名和密码是否为空进行检测。

if (account.value.length <= 0) {
					toastMSG = '请输入账号';
					mui.toast(toastMSG);
					return;
				}
				if (psd.value.length <= 0) {
					toastMSG = '密码不能为空';
					mui.toast(toastMSG);
					return;
				}

login页面登录完成后,视需要决定是否将登录名、密码、登录成功标志保存在本机内存中,然后用mui.back();关闭页面

				localStorage.setItem('account', account.value);
				localStorage.setItem('psd', psd.value);								
                                localStorage.setItem('loginFlag', data.result);
				mui.back();


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值