快捷键
js 逻辑
json 配置
wxss 样式
wxml 结构文件
navigationBarTitleText窗口标题
backgroundColor 背景色
enablePullDownRefresh 下拉刷新
tabBar
控制超时时间
页面配置文件
小程序生命周期APP
onLaunch 当小程序初始化完
onShow 小程序启动
onHide
Page生命周期
onLoad: 页面加载完,一个页面调用一次,可以获取wx.navigateTo 和wx.redirectTo 和 query
onShow
onReady 初次渲染完
onHide
onUnload
onPullDownRefresh 下拉刷新
全局的数据在app.js中可以设置
globalData:{
userInfo:null
}
页面中的数据设置
Page({
data: {
motto: '呵呵',
userInfo: {},
hasUserInfo: false,
canIUse: wx.canIUse('button.open-type.getUserInfo')
},
绑定事件
动态设置数据
this.setData({
userInfo:userInfo
})
view,image,text
判断
wx:if="{{length > 2}}"
wx:else
<block wx:if=""
wx:for="{{}}" 循环
{{index}} {{item.name}}
重命名下标
for 1到10
block
使用模板
template
导入其他页面
<import src="template.wxml" />
原原本本导入其他页面include
事件类型
冒泡事件:touchstart,touchmove,touchcancel,touchend,tap,longtap
非冒泡事件:submit,input, scroll
事件绑定:bindtap
事件对象event属性
type
timeStamp
target
touches
detail
wxss
rpx,rem
@import "common.wxss"