当前位置:首页 > 网站模板 > 正文内容

vue模板渲染原理(vue中的渲染是什么意思)

网站模板2年前 (2023-05-21)392

在Vue中使用vfor进行列表渲染的时候,它会默认使用“就地更新”的策略当Vue在进行列表渲染的时候,Vue会直接对已有的标签就地更新,并不会将所有的标签全部重新删除和重建,只会重新渲染数据,然后再创建新的元素直到数据渲。

vue模板渲染原理(vue中的渲染是什么意思)

一原理 在轮播图数组dataList中,定义一个变量currentIndex = 0表示第一张图片,默认渲染第一张图片即dataListcurrentIndex,然后获取每张图片的下标点击切换图片时把当前图片的下标赋值给currentIndex即可实现图片切换显示。

首先,vuejs在实例化的过程中,会对实例化对象选项中的data 选项进行遍历,遍历其所有属性并使用 ObjectdefineProperty 把这些属性全部转为 gettersetter同时每一个实例对象都有一个watcher实例对象,他会在模板编译的过程中。

但不调用观察者的get方法更新value值这时调用包含更新页面方法的观察者的update方法,在更新页面时会读取computed属性值,触发重新定义的getter函数,由于dirty为true,调用该观察者的get方法,更新value并返回,完成页面渲染。

上一篇文章我们说了vue双向绑定原理,每个watcher对象都绑定了唯一的id,当组件props和data对象属性发生变化时,将会触发watcher对象update方法,lazy属性是避免computed属性里用到props和data对象属性变化导致的重复调用update。

扫描二维码推送至手机访问。

版权声明:本文由我的模板布,如需转载请注明出处。


本文链接:http://sdjcht.com/post/14021.html

分享给朋友:

“vue模板渲染原理(vue中的渲染是什么意思)” 的相关文章

医院ppt模板免费下载素材(医院ppt模板免费下载素材库)

医院ppt模板免费下载素材(医院ppt模板免费下载素材库)

本篇文章给大家谈谈医院ppt模板免费下载素材,以及医院ppt模板免费下载素材库对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 本文目录一览: 1、哪个网站有免费的ppt下载 2、ppt免费...

ipad用wps播放ppt怎么结束放映(ipad用wps做ppt怎么设置动画)

ipad用wps播放ppt怎么结束放映(ipad用wps做ppt怎么设置动画)

本篇文章给大家谈谈ipad用wps播放ppt怎么结束放映,以及ipad用wps做ppt怎么设置动画对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 本文目录一览: 1、ppt怎么结束自动放映...

ppt目录页怎么设计好看(ppt目录页面设计)

ppt目录页怎么设计好看(ppt目录页面设计)

今天给各位分享ppt目录页怎么设计好看的知识,其中也会对ppt目录页面设计进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文目录一览: 1、怎么用图片来设计有创意的ppt目录页...

blender中文版使用方法Blender怎么设置为中文(blender如何设置中文)

blender中文版使用方法Blender怎么设置为中文(blender如何设置中文)

今天给各位分享blender中文版使用方法Blender怎么设置为中文的知识,其中也会对blender如何设置中文进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文目录一览:...

图片直接生成ppt(图片直接生成ppt wps)

图片直接生成ppt(图片直接生成ppt wps)

今天给各位分享图片直接生成ppt的知识,其中也会对图片直接生成ppt wps进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文目录一览: 1、如何将大量图片快速制作为ppt演示...

外呼系统电销(外呼系统电销免费)

外呼系统电销(外呼系统电销免费)

本篇文章给大家谈谈外呼系统电销,以及外呼系统电销免费对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 本文目录一览: 1、电销系统的外呼模式有哪些? 2、电销外呼系统安装都需要什么? 3...