您的位置:首页 > 移动开发 > 微信开发

微信小程序条件渲染

2018-01-18 20:55 761 查看

微信小程序条件渲染

01简单的条件渲染

代码:

// pages/test/test.js
Page({
data: {
id:1,
bol:true
},
//事件处理函数
bindtoLog:function(){
wx.switchTab({
url: '../logs/logs',
})
},
bindtoIndex:function(){
wx.switchTab({
url: '../index/index',
})
},
show:function(){
this.setData({
bol:!this.data.bol
})
}
})


// pages/test/test.js
Page({
data: {
id:2,
bol:true
},
//事件处理函数
bindtoLog:function(){
wx.switchTab({
url: '../logs/logs',
})
},
bindtoIndex:function(){
wx.switchTab({
url: '../index/index',
})
},
show:function(){
this.setData({
bol:!this.data.bol
})
}
})


运行结果:

id不为1时:这里将id的值改为2



id为1时:



02复杂的条件渲染

运行结果:

这里将id的值该为3



03条件渲染实现显示隐藏功能

点击前:



点击后:



心得:

- 在框架中,使用 wx:if=”{{condition}}” 来判断是否需要渲染该代码块。

- 使用setData()来设置属性的值

- 使用this.data.bol来访问属性

-END-
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息