博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Vue动态组件
阅读量:6203 次
发布时间:2019-06-21

本文共 1013 字,大约阅读时间需要 3 分钟。

前面的话

  让多个组件使用同一个挂载点,并动态切换,这就是动态组件。本文将详细介绍Vue动态组件

 

概述

  通过使用保留的 <component> 元素,动态地绑定到它的 is 特性,可以实现动态组件

  也可以直接绑定到组件对象上

 

缓存

  <keep-alive> 包裹动态组件时,会缓存不活动的组件实例,而不是销毁它们。和 <transition> 相似,<keep-alive> 是一个抽象组件:它自身不会渲染一个 DOM 元素,也不会出现在父组件链中

【基础用法】

【条件判断】

  如果有多个条件性的子元素,<keep-alive> 要求同时只有一个子元素被渲染

activated 和 deactivated】 

  activateddeactivated 在 <keep-alive> 树内的所有嵌套组件中触发

{

{msg}}

include和exclude

  includeexclude 属性允许组件有条件地缓存。二者都可以用逗号分隔字符串、正则表达式或一个数组来表示

  匹配首先检查组件自身的 name 选项,如果 name 选项不可用,则匹配它的局部注册名称(父组件 components 选项的键值)。匿名组件不能被匹配

  上面的代码,表示只缓存home和archive,不缓存posts

 

转载于:https://www.cnblogs.com/xiaohuochai/p/7395694.html

你可能感兴趣的文章
T-SQL基础查询——单表查询
查看>>
函数委托_ZC
查看>>
Java基础加强-日志
查看>>
R语言聚类方法&主要软件包-K-means
查看>>
shell 1 (转)
查看>>
Docker修改已创建容器端口映射
查看>>
根据spry制作高级网页组件
查看>>
Java并发编程:volatile关键字解析
查看>>
基于TCP连接的OV2640图像实时传输的STM32程序
查看>>
Git and Xcode
查看>>
BDD实战篇 - 在.NET Core下安装Specflow
查看>>
Scrapy用Cookie实现模拟登录
查看>>
[Python3网络爬虫开发实战] 1.5.4-RedisDump的安装
查看>>
1004 成绩排名
查看>>
2016.01.05 DOM笔记(一) 查找元素
查看>>
P4700 算
查看>>
ping失败的结果分析
查看>>
如何提高缓存命中率
查看>>
python3 requests获取某网站折线图上数据
查看>>
文件存储之-内存文件系统tmpfs
查看>>