mui(".mui-table-view").on('tap', '.mui-table-view-cell', function() {
if(check_login()) {
ca.sendNotice('order_detail', 'update_address', {
receiverName: this.getAttribute('receiverName'),
phone: this.getAttribute('phone'),
address: this.getAttribute('address'),
addressDetail: this.getAttribute('addressDetail')
});
mui.back();
} else {
jump_login();
}
});
遍历的时候是便利本控件的属性,而不是子控件
javascript和android开发浅谈
两者都是用一种标准化语言来进行控件也就是视图的编写,js是用html+css而android是用xml文件来构造控件。两者都是用另一种不同的语言来进行逻辑的编写,
js使用js本身,而android使用Java(现在有改用kotlin的趋势,因为甲骨文收购了sun而拥有Java,据此向谷歌发起专利大战),js更像是面向过程的编写语言需要什么功能用写什么功能。
hbuilder编写的移动app程序有一个好处是跨平台,编写一次就可以在android和ios上分别运行,而不用分别编写两套app的代码,这是它的优点,缺点是在运行控件的效率上肯定没有原生的控件响应速度更加快捷,效率更高。另一个优点是需要什么哪一个页面请求哪一个页面,使得app本身内存占用很少,符合小程序用完即走,不占内存的优点,缺点是每次响应新的页面都得发送网络请求,网速慢或者没网的时候就产生很差的体验效果。
这个js编程和毕业设计的实现每个页面发送一个请求多么相似!