微信小程序 条件渲染详解


Posted in Javascript onOctober 09, 2016

1,wx.if

在微信小程序中,小程序是使用wx.if="{{条件}}"来判断是否渲染该代码块,用法如下:

<view wx.if="{{条件}}">True</view>

也可以用wx.elif和wx.else来添加一个else块,事例如下:

<view wx:if="{{a>1}}"> 1 </view>
<view wx:elif="{{a>2}}"> 2 </view>
<view wx:else> 3 </view>

2,block wx:if

wx:if是一个控制属性,需要将它添加到标签上,但是如果我们想要一次性判断多个标签,我用可以使用<block/>将多个组件包装起来,并在上边使用wx:if控制属性,

其中并不是一个组件,它仅仅是一个包装元素,不会在页面中做任何渲染,只接受控制属性。事例如下:

<block wx:if="{{TURE}}">
<view>view1</view>
<view>view2</view>
</block>

注:一般来说,wx:if有更高的切换消耗而hidden有更高的初始渲染消耗。因此,如果需要频繁切换的情景下,用hidden更好,如果在运行时条件不大可能改变则wx:if较好。

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

Javascript 相关文章推荐
jscript之List Excel Color Values
Jun 13 Javascript
js 面向对象的技术创建高级 Web 应用程序
Feb 25 Javascript
分享27款非常棒的jQuery 表单插件
Mar 28 Javascript
editable.js 基于jquery的表格的编辑插件
Oct 24 Javascript
jQuery操作select的实例代码
Jun 14 Javascript
多个js与css文件的合并方法详细说明
Dec 26 Javascript
extjs4 treepanel动态改变行高度示例
Dec 17 Javascript
javascript实现查找数组中最大值方法汇总
Feb 13 Javascript
浅谈Postman解决token传参的问题
Mar 31 Javascript
JS高阶函数原理与用法实例分析
Jan 15 Javascript
小程序实现密码输入框
Nov 16 Javascript
javascript对象3个属性特征
Nov 17 Javascript
手机浏览器 后退按钮强制刷新页面方法总结
Oct 09 #Javascript
最实用的jQuery分页插件
Oct 09 #Javascript
js本地图片预览实现代码
Oct 09 #Javascript
js html css实现复选框全选与反选
Oct 09 #Javascript
不间断循环滚动效果的实例代码(必看篇)
Oct 08 #Javascript
关于JavaScript和jQuery的类型判断详解
Oct 08 #Javascript
js基本算法:冒泡排序,二分查找的简单实例
Oct 08 #Javascript
You might like
PHP读取PDF内容配合Xpdf的使用
2012/11/24 PHP
php变量作用域的深入解析
2013/06/03 PHP
php简单计算页面加载时间的方法
2015/06/19 PHP
ubutu 16.04环境下,PHP与mysql数据库,网页登录验证实例讲解
2017/07/20 PHP
javascript或asp实现的判断身份证号码是否正确两种验证方法
2009/11/26 Javascript
javascript中encodeURI和decodeURI方法使用介绍
2013/05/06 Javascript
使用JS 清空File控件的路径值
2013/07/08 Javascript
Vue.js 和 MVVM 的注意事项
2016/11/07 Javascript
jQuery网页定位导航特效实现方法
2016/12/19 Javascript
详解JavaScript常量定义
2017/01/03 Javascript
详解Html a标签中href和onclick用法、区别、优先级别
2017/01/16 Javascript
AngularJS实现自定义指令与控制器数据交互的方法示例
2017/06/19 Javascript
vue 中directive功能的简单实现
2018/01/05 Javascript
vue 移动端注入骨架屏的配置方法
2019/06/25 Javascript
JS 实现发送短信验证码的“59秒后重新发送验证短信”功能
2019/08/23 Javascript
layui内置模块layim发送图片添加加载动画的方法
2019/09/23 Javascript
基于Element封装一个表格组件tableList的使用方法
2020/06/29 Javascript
vue打开子组件弹窗都刷新功能的实现
2020/09/21 Javascript
[02:05]DOTA2完美大师赛趣味视频之看我表演
2017/11/18 DOTA
可用于监控 mysql Master Slave 状态的python代码
2013/02/10 Python
Python标准模块--ContextManager上下文管理器的具体用法
2017/11/27 Python
python matplotlib实现双Y轴的实例
2019/02/12 Python
pycharm中显示CSS提示的知识点总结
2019/07/29 Python
python按行读取文件并找出其中指定字符串
2019/08/08 Python
python中@property和property函数常见使用方法示例
2019/10/21 Python
Python Matplotlib简易教程(小白教程)
2020/07/28 Python
CSS3 clip-path 用法介绍详解
2018/03/01 HTML / CSS
CSS3实现闪烁动画效果的方法
2015/02/09 HTML / CSS
利用 CSS3 实现的无缝轮播功能代码
2017/09/25 HTML / CSS
求职信模板标准格式范文
2014/02/23 职场文书
酒店开业庆典主持词
2014/03/21 职场文书
学生逃课检讨书1000字
2014/10/20 职场文书
2014年民主评议党员工作总结
2014/12/02 职场文书
安全先进班组材料
2014/12/26 职场文书
教师求职简历自我评价
2015/03/10 职场文书
接待员岗位职责范本
2015/04/15 职场文书