小程序视图层wxml具有什么能力【仟亿科技】-欧洲杯买球app
wxml(weixin markup language)是框架设计的一套标签语言,结合基础组件、事件系统,可以构建出页面的结构。
用以下一些简单的例子来看看 wxml 具有什么能力:
数据绑定
{{message}}
// page.jspage({
data: {
message: 'hello mina!'
}
})
列表渲染
{{item}}
// page.jspage({
data: {
array: [1, 2, 3, 4, 5]
}
})
条件渲染
webview app mina
// page.jspage({
data: {
view: 'mina'
}
})
模板
firstname: {{firstname}}, lastname: {{lastname}}
// page.jspage({
data: {
staffa: {firstname: 'hulk', lastname: 'hu'},
staffb: {firstname: 'shang', lastname: 'you'},
staffc: {firstname: 'gideon', lastname: 'lin'}
}
})
事件
{{count}}
page({
data: {
count: 1
},
add: function(e) { this.setdata({
count: this.data.count 1
})
}
})
具体的能力以及使用方式在以下章节查看:
数据绑定、列表渲染、条件渲染、模板、事件、引用