WXPage是一个极其轻量的微信小程序开发框架,其中的API蕴含了“极致页面打开速度的思想”,为可维护性与开发效率而设计的功能,框架起源于“腾讯视频”小程序。
轻量WXPage使用
将dist/wxpage.js放置到你的项目目录下,例如:"lib/wxpage.js"。使用DEMO
varwxpage=require('./wxpage')
使用CLI初始化项目:
npminstallwxpage-cli-g
wxpageinit
类方法
constwxpage=require('/path/to/wxpage.js');
•wxpage.A(def
程序定义方法:
App.A({
});
•wxpage(def
页面定义方法:
Page.P({
});
•wxpage.C(def
组件定义方法:
Component.C({
});
•wxpage.on(key
监听APP与页面间的消息
•wxpage.emit(key
监听APP与页面间的消息
•wxpage.off(key
取消监听APP与页面间的消息
程序
在小程序的入口文件app.js里定义
轻量WXPage程序定义
示例:
const{A}=require('./wxpage')
A({
config:{
route:'/pages/$page'//$page会被替换成页面名
},
onLaunch:function(){
},
onShow:function(){
}
});
程序-生命周期
•onAwake(time
小程序进入后台模式后再激活的时候触发。time是耗时。
程序-配置
wxpage所扩展的配置
A({
config:{
/*所有微信wxpage所需的配置*/
}
});
下一篇:sort排序算法的原理是什么