关于Vue-router命名视图的一个问题

pageA
pageB
pageC
pageD
{
path:'pageA',
name:'pageA',
components:{
basic:pageA,
named:pageC
}
},
{
path:'pageB',
name:'pageB',
components:{
basic:pageB,
named:pageD
}
},
{
path:'pageC',
name:'pageC',
components:{
basic:pageA,//这里或许是pageB,根据上一次点击pageA或者pageB决定的
named:pageC
}
},
{
path:'pageD',
name:'pageD',
components:{
basic:pageA,//这里或许是pageB,根据上一次点击pageA或者pageB决定的
named:pageD
}
},
意思就是:当我点击pageA、pageB时,basic和named区域都会相应改变;但是当我点击pageC获取pageD时,basic区域保留上一次的内容不改变,named区域改变;这个怎么实现
哔哔one
浏览 563回答 2
2回答

蝴蝶刀刀

加上缓存呢?假设都有缓存,清需要改变的内容,组件basic:pageA,named:pageC感觉不应该route里合并呢
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript