keep | 您所在的位置:网站首页 › keepalive和vshow区别 › keep |
是一个抽象组件:它自身不会渲染一个 DOM 元素,也不会出现在父组件链中;使用keep-alive包裹动态组件时,会缓存不活动的组件实例,而不是销毁它们 用法 正确用法如果在keep-alive上面加v-if判断,缓存就会失效。 原理:就是一个组件,缓存也是把里的内容存在组件的data里,如果在上v-if判断,缓存直接就被销毁,组件data里的参数自然都被回收了。如果要动态缓存内容可以用include来引入缓存的内容 v-show可以解决被销毁的问题,但不推荐 |
CopyRight 2018-2019 实验室设备网 版权所有 |