wxml

wxml(weixin markup language)是mina设计的一套标签语言,结合基础组件、事件系统,可以构建出页面的结构。

用以下一些简单的例子来看看wxml具有什么能力:

数据绑定

<!--wxml-->  
 {{message}}   
// page.js  
Page({  
 data: {  
 message: 'Hello MINA!'  
 }  
})
登录后复制

列表渲染

<!--wxml-->  
 {{item}}   
// page.js  
Page({  
 data: {  
 array: [1, 2, 3, 4, 5]  
 }  
})
登录后复制

条件渲染

<!--wxml-->  
 WEBVIEW   
 APP   
 MINA IS NOT APP   
// page.js  
Page({  
 data: {  
 view: 'MINA'  
 }  
})
登录后复制

模板

<!--wxml-->  
  
  
  
  
  
// page.js  
Page({  
 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({  
  data: this.data.count + 1  
 })  
 }  
})
登录后复制

以上就是微信小程序 教程之WXML的内容,更多相关内容请关注PHP中文网(www.huida178.com)!

点赞(0)

评论列表 共有 0 条评论

暂无评论
立即
投稿
发表
评论
返回
顶部