【发布时间】:2020-10-05 21:18:30
【问题描述】:
我有一个包含两个选项卡的标题页。这两个选项卡指向两个不同的页面。我正在使用我在系统页面的标题页面路由器视图中定义的area 属性。当我在系统页面上时它工作正常,但是当我转到产品选项卡并返回系统选项卡时,系统选项卡中的道具
失去价值。它在道具中显示为字符串"area"。我希望在切换标签时获得相同的值。
<div class="tabs">
<ul>
<li @click="$router.push({ name: 'system' })">
<a>SYSTEM</a>
</li>
<li @click="$router.push({ name: 'product' })">
<a>Product</a>
</li>
</ul>
</div>
<router-view :area="area"/>
</div>
</template>
系统视图:
export default {
props: ['area'],
【问题讨论】:
-
我猜你在找keep-alive