下载APP 随时随地学编程
返回 首页

WePY 在小程序性能调优上做出的探究

开始阅读
目录

预先加载

原理
试验
优化

数据绑定

原理
实验
优化

其它优化

组件化开发
支持丰富的编译器
支持丰富的插件处理
支持 ESLint 语法检查
生命周期优化
支持 Mixin 混合
优化事件,支持自定义事件
优化事件传参
结束语

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }