示例:

wxml:使用view

<!--index.wxml-->

<button bindtap="EventHandle">按钮</button>

<!-- wx:if -->

<view wx:if="{{boolean==true}}">

<view class="bg_black"></view>

</view>

<view wx:elif="{{boolean==false}}">

<view class="bg_red"></view>

</view>

wxss:

/**index.wxss**/

.bg_black {

height: 200rpx;

background: lightskyblue;

}

.bg_red {

height: 200rpx;

background: lightpink;

}

js:

// index.js

Page({

data: {

boolean:false

},

EventHandle: function(){

var bol = this.data.boolean;

this.setData({

boolean: !bol

})

}

})

续上:

把上面标注绿色部分的view改成block

wxml:使用block

<!--index.wxml-->

<button bindtap="EventHandle">按钮</button>

<!-- wx:if -->

<block wx:if="{{boolean==true}}">

<view class="bg_black"></view>

</block>

<block wx:elif="{{boolean==false}}">

<view class="bg_red"></view>

</block>

转载于:https://www.cnblogs.com/asdf-0310/p/8074030.html

微信小程序之wx:if视图层的条件渲染相关推荐

  1. 微信小程序之wx:if视图层的条件渲染 —— 微信小程序教程系列(10)

    使用wx:if进行视图层的条件渲染 示例: wxml:使用view <!--index.wxml--> <button bindtap="EventHandle" ...

  2. 走进小程序【六】微信小程序架构之【视图层】万字详解

    文章目录

  3. 微信小程序 - 高级 - wx:for 与 wx:for-items 与 wx:key - 1

    前言: 微信小程序的循环实现,通过wx:for 与 wx:for-items 与 wx:key,那么他的主要使用特点是什么呢? 1 wx:for 从目前的例子看,wx:for 的使用确实是对数组来做的 ...

  4. 微信小程序遍历wx:for,wx:for-item,wx:key

    微信小程序中wx:for遍历默认元素为item,但是如果我们设计多层遍历的时候我们就需要自定义item的字段名以及key的键名 wx:for="{{item.goodsList}}" ...

  5. 今天微信小程序发现wx.request不好使了,调试报错: 小程序要求的 TLS 版本必须大于等于 1.2...

    今天微信小程序发现wx.request不好使了,调试报错: 小程序要求的 TLS 版本必须大于等于 1.2 查官方文档 解决方法 在 PowerShell中运行以下内容, 然后重启服务器 # Enab ...

  6. 微信小程序的wx:for和vue的v-for

    写代码的时候,微信小程序的wx:for和vue的v-for,有点搞混了,所以特意举个简单的例子(todos)来区分下. 微信小程序 index.wxml <view class="li ...

  7. 微信小程序的wx.chooseImage如何把图片传给后端

    微信小程序的wx.chooseImage如何把图片传给后端 首选wx.chooseImage的用法先见官方文档 => wx.chooseImage 这个的返回值如下↓ 这里可以看到 这个temp ...

  8. 微信小程序之wx.request:fail错误,真机预览请求无效问题解决,安卓,ios网络预览异常

    微信小程序之wx.request:fail错误,真机预览请求无效问题解决,安卓,ios网络预览异常 参考文章: (1)微信小程序之wx.request:fail错误,真机预览请求无效问题解决,安卓,i ...

  9. 微信小程序使用wx.chooseLocation返回的数据没有省份的处理方法

    微信小程序使用wx.chooseLocation返回的数据没有省份的处理方法 遇到的问题: 第一个坑: 使用wx.chooseLocation获取地址,当输入地址时,有时候第一个搜索结果没有省市区信息 ...

最新文章

  1. gff3转mysql_五月 | 2013 | 陈连福的生信博客
  2. DGL RDKit | 基于Attentive FP可视化训练模型原子权重
  3. 企业安全挑战 内网安全技术十大策略
  4. Java异常机制及异常处理建议
  5. 微盘 计算机英语,高中英语,微盘.doc
  6. chattr和lsattr命令的使用(对于root用户也无法修改删除的操作问题)
  7. python调用cv2.findContours时报错:ValueError: not enough values to unpack (expected 3, got 2)
  8. matlab仿真三相交流电路,三相交流调压电路的MATLAB仿真
  9. Delphi无法修改Clientdataset的字段的解决方法
  10. 《推荐系统笔记(三)》Adaboost算法 —— 弱分类器组合成强分类器的方法
  11. jquery 控制frameset frame节点内容(在子窗口中把该窗口中的焦点处的text内容填
  12. 云服务器怎么多人进去编辑文档,服务器如何设置多人登陆
  13. 计算机属于人文社会科学吗,五、人文社会科学与自然科学的主要区别
  14. 计算机密码无法输完整,笔记本电脑键盘失灵无法输入密码怎么解决
  15. 处理System.IO.Ports未能找到类型或命名空间名
  16. 如何让电脑同时访问内网和外网:为电脑手动添加路由
  17. 网易2017年春招笔试题记录
  18. 一些版本管理常用的文档链接
  19. 如何删除PDF水印?PDF删除水印怎么操作
  20. OpenCV笔记02:用cv2.imread函数读取图片

热门文章

  1. python画曲线图例-Python数据分析-Matplotlib图标绘制
  2. 函数式编程语言python-函数式编程语言
  3. python数据分析的主要流程-KNIME + Python = 数据分析+报表全流程
  4. php和python哪个工资高-学python和php哪个前景好
  5. 退出python命令行-在cmd命令行里进入和退出Python程序的方法
  6. python编程语言是什么-什么是编程语言,什么是Python解释器
  7. 软件工程python就业方向-月薪2万+的Python Web岗,学到什么程度能找到工作?
  8. python介绍和用途-python中模块的介绍与使用
  9. python编程入门t-Python GUI编程完整示例
  10. python能写软件吗-python可以编写什么软件