微信小程序--23(条件渲染)

一、wx:if

1.作用

  • 来判断是否需要渲染

2.语句

  • wx:if = "{{condition}}"

  • 来判断是否需要渲染该代码块

  • wx:elif

  • wx:else

  • 用来添加else判断

3.演示

二、<block> +wx:if

1.作用

  • <block>标签:将多个组件包装起来
  • 一次性控制多个组件展示与隐藏

2.练习

  • 没有<block>
  • 有<block>

三、hidden

1.作用

  • 控制元素的显示与隐藏

2.语句

  • hidden ="{{condition}}"

3.练习

  • flag为false
  • flag为true

四、wx:if与hidden比较

1.运行方式不同

  • 前者动态创建和移除元素来控制元素的展示和隐藏
  • 后者以切换的方式

2.使用建议

频繁切换使用后者

控制条件比较复杂,使用前者结合wx:elif、wx:else进行切换

相关推荐
Greg_Zhong1 小时前
微信小程序中实现自定义颜色选择器(简陋版对比精致版)
微信小程序·自定义颜色选择器面板
小离a_a1 小时前
uniapp小程序添加路由全局限制,增加路由白名单,登录后接口跳转参数正常传递
小程序·uni-app
Giggle12181 小时前
家政维修保洁预约上门服务小程序软件开发解析
大数据·小程序·产品运营·个人开发·内容运营
宋拾壹1 小时前
php网站小程序接入抖音团购核销
android·小程序·php
杰建云1672 小时前
2026年第三方平台制作微信小程序多少钱?
微信小程序·小程序·小程序制作
weikecms2 小时前
外卖霸王餐CPS怎么对接接口
小程序·微客云
码云社区4 小时前
家政小程序+后台源码分享:保姆级教程,快速搭建自有平台
小程序·家政·家政服务·家政系统
码视野4 小时前
全源码提供-高端大气的医疗健康预约小程序
小程序
vipbic16 小时前
独立开发复盘:我用 Uni-app + Strapi v5 肝了一个“会上瘾”的打卡小程序
前端·微信小程序
CDwenhuohuo1 天前
小程序全局使用api
javascript·vue.js·小程序