|
本帖最后由 我那颗冰冷的新 于 2016-7-24 00:27 编辑
1.document只引用一次,用局部变量来代替,防止重复调用document
2.尽量减少使用全局变量.
3.在动态生成布局的时候,要顺序性的来操作静态界面,别一次多方面访问,容易造成闪退,
4.不应该使用setInterval应该使用settimeout
5.在拼接字符串的时候尽量少使用+= 尽量一次全部加起来.
6.优化数据库减少http请求.
7.图片太多的情况下如果有时间的话使用懒加载功能.
8.如果一次声明太多局部变量的话,要在使用完成之后把局部变量制空。
9.在对前端进行页面进行操控的时候尽量使用apicloud所提供的前端框架开发指南中的方法.官方所提供的方法是很有便捷性的。
以上图一下面一个图二10.最后给大家另外一个侧滑布局先上图,用到的就用 用不到的看笑话。------------------------------------------------------------------------------------------------------------------------------------------------
file:///C:/Users/zhangdan/AppData/Local/YNote/data/zd_9022952**.**/1d30f696a5a745c6b8fd4f8d65fc031b/clipboard.png
这个是用openframe做出来的,相信有些人已经用到过了,打开代码如下
var winWidth = api.winWidth;
api.openFrame({
name : 'aa',
url : '../aa/aa/aa.html',
rect : {
x : 0,
y : 0,
w : 'auto',
h : 'auto'
},
pageParam : {
name : 'test'
},
bounces : false,
bgColor : 'rgba(0,0,0,0.5)',
vScrollBarEnabled : false,
hScrollBarEnabled : false
});
config文件不用进行设置 frame界面不需要设置透明色.
最新测试出来的小问题 如果大家有这方面的错误 请纠正
execScript方法直接用没有问题 但是不能在这个方法后面紧跟closewin或者closeframe问题 如果跟了的话很有可能导致代码没有完全运行就中断了
|
本帖子中包含更多资源,您需要 登录 才可以下载或查看,没有帐号?立即注册
X
|