当前位置:网站首页>新增指令 v-memo
新增指令 v-memo
2022-08-02 19:48:00 【大象与小蚂蚁的生活】
v-memod会记住一个模板的子树,元素和组件上都可以使用。
该指令接收一个固定长度的数组作为依赖值进行[记忆比对]。
如果数组中的每个值都和上次渲染的时候相同,则整个子树的更新会被跳过。
即使是虚拟 DOM 的 VNode 创建也将被跳过,因为子树的记忆副本可以被重用。
因此渲染的速度会非常的快。
需要注意得是:正确地声明记忆数组是很重要。
开发者有责任指定正确的依赖数组,以避免必要的更新被跳过。
<li v-for="item in listArr" :key="item.id" v-memo="['valueA','valueB']">
{
{
item.name }}
</li>
v-memod的指令使用较少,它的作用是:缓存模板中的一部分数据。
只创建一次,以后就不会再更新了。也就是说用内存换取时间。
边栏推荐
- 遇上Mysql亿级优化,怎么办
- 2022-07-26
- AI科学家:自动发现物理系统的隐藏状态变量
- 解析Collection接口中的常用的被实现子类重写的方法
- 4 kmiles join YiSheng group, with more strong ability of digital business, accelerate China's cross-border electricity full domain full growth
- NC | Structure and function of soil microbiome reveal N2O release from global wetlands
- Therapy | How to Identify and Deal with Negative Thoughts
- SCANIA SCANIA OTL tag is introduced
- ALV report learning summary
- golang面试题
猜你喜欢
随机推荐
SQL Server数据类型转换函数cast()和convert()详解
golang刷leetcode 经典(12) 完全二叉树插入器
AI Scientist: Automatically discover hidden state variables of physical systems
Kali命令ifconfig报错command not found
VMware虚拟机无法上网
所谓武功再高也怕菜刀-分区、分库、分表和分布式的优劣
Caldera(一)配置完成的虚拟机镜像及admin身份简单使用
What is a Field Service Management System (FSM)?what is the benefit?
J9 Digital Currency Theory: Identifying Web3's New Scarcity: Open Source Developers
健康报告-设计与实现
Caldera(二)高级实战
el-tree渲染大量数据的解决方案(不通过懒加载)
ShapeableImageView 的使用,告别shape、三方库
MOSN 反向通道详解
「面试必会」这应该是最有深度的TCP三次握手、四次挥手细节讲解
MySQL安装配置教程(超级详细)
AI科学家:自动发现物理系统的隐藏状态变量
入职对接-hm项目
实战:10 种实现延迟任务的方法,附代码!
golang刷leetcode 经典(9)为运算表达式设计优先级