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

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

相关推荐
2501_916008897 小时前
Web 前端开发常用工具推荐与团队实践分享
android·前端·ios·小程序·uni-app·iphone·webview
2501_915921437 小时前
“HTTPS 个人化”实战,个人站点与设备调试的部署、验证与抓包排查方法
网络协议·http·ios·小程序·https·uni-app·iphone
菜鸟una8 小时前
【微信小程序 + 消息订阅 + 授权】 微信小程序实现消息订阅流程介绍,代码示例(仅前端)
前端·vue.js·微信小程序·小程序·typescript·taro·1024程序员节
韩立学长9 小时前
【开题答辩实录分享】以《租房小程序的设计和实现》为例进行答辩实录分享
java·spring boot·小程序
從南走到北9 小时前
JAVA国际版一对一视频交友视频聊天系统源码支持H5 + APP
java·微信·微信小程序·小程序·音视频·交友
future_studio10 小时前
聊聊 Unity(小白专享、C# 小程序 之 联机对战)
unity·小程序·c#
隔壁程序员老王10 小时前
基于 Python 的坦克大战小程序,使用 Pygame 库开发
python·小程序·pygame·1024程序员节
從南走到北10 小时前
同城派送小程序
微信·微信小程序·小程序
腾讯云云开发12 小时前
3小时上线!云开发“零运维”外卖小程序指南
微信小程序·ai编程·小程序·云开发
腾讯云云开发13 小时前
云开发1天极速开店!1人搞定全流程
微信小程序·ai编程·小程序·云开发