如图:当我再文本框里输入内容,然后跳转到其他页面,,如何做到我切换回文本框页面,文本框内容依然还保留着。
keep-alive 了解下
在router.js里面在需要缓存的路由加上 meta:{keepAlive:true}
{
path:'/',
name:'Home',
component:home,
meta:{keepAlive:true}
},
在路由切换的地方
<keep-alive>
<router-view v-if="$route.meta.keepAlive"></router-view>
</keep-alive>
<router-view v-if="!$route.meta.keepAlive"></router-view>
暴力一点用 vuex 吧