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

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

相关推荐
hnxaoli2 小时前
统信小程序(十三)循环键鼠操作程序
python·小程序
i查拉图斯特拉如是3 小时前
使用workbuddy 30分钟搭建微信小程序
微信小程序·小程序
IceSugarJJ3 小时前
Open-AutoGLM项目学习
语言模型·微信小程序·github
2501_916008895 小时前
Mac 上生成 AppStoreInfo.plist 文件,App Store 上架
android·macos·ios·小程序·uni-app·iphone·webview
咖啡の猫7 小时前
小程序协同工作和发布
小程序
维双云7 小时前
小程序怎么制作工具?与其盲目找开发,不如先分清自己要哪一种
小程序
qq_9109462928 小时前
校园共享电动车租赁小程序
小程序
ZC跨境爬虫8 小时前
模块化烹饪小程序开发日记 Day6:(菜谱列表接口开发与日志调试实践)
前端·javascript·css·ui·微信小程序·html
侃谈科技圈8 小时前
5G网络仿真软件哪个更高效?Ranplan两款核心产品深度解析
小程序
小羊Yveesss8 小时前
微信小程序年度费用全拆解:SaaS、开源与定制开发的3年成本实测对比
微信小程序·小程序·开源