比如,用户在下单的时候,填写备注,手机号等信息,但是这个时候用户还没有填写收货地址,
那此时,用户需要跳转到收货地址页面,填写完成之后再跳转到下单页面,那之前的用户填写的备注、手机号不是没有了吗?
vue为了解决这个问题使用了keep-alive。
keep-alive使用方法
<keep-alive>
<router-view></router-view>
</keep-alive>
部分缓存
// 指定home组件和about组件被缓存
<keep-alive include="home,about" >
<router-view></router-view>
</keep-alive>
排除缓存
// 除了home组件和about组件别的都缓存
<keep-alive exclude="home,about" >
<router-view></router-view>
</keep-alive>