mint-ui的tabbar组件
tab切换通过router.push('')进行路由
但是刷新以后,tab选项的is-selected状态就会回到第一项
我要如何保存当前的选项。
<template>
<div id="app">
<mt-tabbar v-model="selected">
<mt-tab-item id="home">
<img slot="icon" src="">
外卖
</mt-tab-item>
<mt-tab-item id="order">
<img slot="icon" src="">
订单
</mt-tab-item>
<mt-tab-item id="find">
<img slot="icon" src="">
发现
</mt-tab-item>
<mt-tab-item id="person">
<img slot="icon" src="">
我的
</mt-tab-item>
</mt-tabbar>
<router-view></router-view>
</div>
</template>
export default {
name: 'App',
router,
data(){
return { selected: 'home'}
},
watch: {
selected: function (val) {
router.push(val)
}
}
}
存到localStorage里