keep-alive,可以缓存没有发生数据改变的组件,也就是说,只要组件在来回切换的时候,如果里面的数据和第一次切换的时候是一样的话,那么就不会再次发送网络请求或者计算数据。
使用示例:
<keep-alive>
<router-view/>
</keep-alive>
直接使用keep-alive包裹整个路由的出口,就不需要单独为每一个组件进行操作。
如果和transition一起使用的话,transition就外层,keep-alive在中间层,组件在里层。
keep-alive,可以缓存没有发生数据改变的组件,也就是说,只要组件在来回切换的时候,如果里面的数据和第一次切换的时候是一样的话,那么就不会再次发送网络请求或者计算数据。
使用示例:
<keep-alive>
<router-view/>
</keep-alive>
直接使用keep-alive包裹整个路由的出口,就不需要单独为每一个组件进行操作。
如果和transition一起使用的话,transition就外层,keep-alive在中间层,组件在里层。