场景:
有A、B页面
- keep-alive设置:include="A",只将A页面缓存
- A页面里有c组件
- 当A第一次加载后手动跳转到B页面,然后返回
- 然后问题发生了,就是A页面的c组件的mounted也会被触发
- 更奇葩的是,这时候从A跳转到B之后c组件的mounted又会被触发?
上面这种情况是keep-alive设置:include 选择性的将A页面进行缓存后才会出现
全部页面设置keep-alive不会出现
我的猜测:
keep-alive只会缓存A页面,但是不会缓存A页面里的c组件,也就是A页面的子组件??
求解??????