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

之前写过 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函数 也能实现等待响应式数据生效后再执行的效果

相关推荐
海兰4 小时前
【小程序】基于 AI 大语言模型驱动的中国古典诗词 Web 应用详细设计指南
人工智能·语言模型·小程序
凌奕5 小时前
微信小程序接入微信 AI:让用户"说一句话"就能下单
微信·微信小程序·agent
倒流时光三十年11 小时前
第十八章 搜索历史保存功能实现记录
spring boot·微信小程序
倒流时光三十年11 小时前
第十七章 投票页面增加搜索功能
spring boot·微信小程序
博客zhu虎康13 小时前
小程序:UGC自定义发布内容接入微信公众平台内容安全API(imgSecCheck、msgSecCheck、mediaCheckAsync)
安全·小程序·微信公众平台
静Yu13 小时前
我用Codex开发的第一个朋友圈九宫格素材小程序上线啦
微信小程序·小程序·云开发
kyriewen1 天前
一个人+Cursor,7天上线付费小程序:第1天我就想放弃了
前端·微信小程序·cursor
暗不需求2 天前
从路虎汽车小程序看微信小程序开发的最佳实践
前端·javascript·微信小程序
博客zhu虎康2 天前
小程序:解决小程序发布上线后无分享功能
小程序
tuanyuan99o2 天前
2026商城小程序的安全怎么保障?防止黑客攻击和数据泄露
安全·小程序