nextTick

在进行页面控件测量的时候,一般要放在这个事件的回调函数中进行测量

官方API

官方解释的意思是,在DOM更新后调用回调函数的。也就是说, 算是一个延时执行的函数

使用和流程:声明事件和回调函数–>DOM更新后调起回调函数。

其他博文好多说是在页面绘制或者重绘后执行的延迟函数,因为这一特性,我们可以在需要获取控件宽高时使用

在uni中的使用

(uniapp的文件就是vue文件):

this.$nextTick(function(){...})

在微信小程序中的使用是

微信小程序官方文档

wx.nextTick( ()=>{....} )

set

vue是渐进式js框架

vue,通过data和控件引用data,建立的页面是响应式的

vue.set是响应式的赋值操作

Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐