微信小程序指定某个元素强制重新渲染

之前写过 vue强制让某个元素重新渲染 利用了vue中的 v-if会控制元素是否挂载

以及 $nextTick 等待响应式更改生效再执行的特性

小程序也都有类似的方法

我们可以这样

wxml

html 复制代码
<view wx:if="{{min == true}}">你好</view>

用 wx:if 作用和v-if是一样的

js

javascript 复制代码
this.setData({
    min: false
})
wx.nextTick(() => {
    this.setData({
	    min: true
	})
})

小程序中没有 $nextTick 但 nextTick函数 也能实现等待响应式数据生效后再执行的效果

相关推荐
少恭写代码2 小时前
在Taro中开发一个跨端Svg组件,同时支持小程序、H5、React Native
react native·小程序·taro
少恭写代码6 小时前
duxapp 2025-01-13 更新 支持小程序配置文件
小程序
CN自由之翼7 小时前
【微信小程序】webp资源上传失败
微信小程序·小程序
说私域9 小时前
场景新零售:基于开源AI大模型AI智能名片S2B2C商城小程序源码的商业本质回归与创新
人工智能·小程序·开源·零售
小新11010 小时前
微信小程序学习之搜索框
学习·微信小程序·小程序
小新11010 小时前
微信小程序之将轮播图设计为组件
微信小程序·小程序
不爱吃饭爱吃菜11 小时前
uniapp微信小程序-长按按钮百度语音识别回显文字
前端·javascript·vue.js·百度·微信小程序·uni-app·语音识别
周不凢16 小时前
用HBuilder运行小程序到微信开发者工具
小程序
weixin_545019321 天前
微信小程序智能商城系统(uniapp+Springboot后端+vue管理端)
spring boot·微信小程序·uni-app
wx+qutudy1 天前
CPS联盟+小程序聚合平台分销返利系统开发|小红书&番茄网盘CPA拉新推广全解析
小程序·cps联盟·小程序聚合平台