当前位置: 首页 > Web前端 > vue.js

vuekeep-aliveinclude无效

时间:2023-03-31 22:03:55 vue.js

查看版本,确定当前vue版本是2.1+,因为include和exclude是vue2.1.0新增的两个属性。package.json"vue":"^2.5.2",check注意name不是router.js中的name,而是单个vue组件中的name属性。建议在router.js中的名字和vue组件的名字保持一致,以免混淆。1.exportdefault{2.name:"index"3.}网上关于多层嵌套的回答大多是查看vue组件的name属性,但是还是有一个巨大的坑。也就是多级嵌套,但是如果router-views超过两个以上,父子关系请加keep-alive,只加一个不生效。//app.vue//other.vue<路由器视图>