我有一个vuejs应用程序,在登录时,我将所有用户的设置都处于我的vuex状态。
defaultView
的设置之一可以根据用户的选择为1或2的值。
我从状态获得此值:
...mapGetters({
'defaultView'
})
我是我的数据钩,我有一个:
data () {
return {
selected: defaultView ? defaultView : 2
}
}
但选择总是2,忽略了defaultView
的值。
我尝试使用安装的钩子设置该值,但是在刷新页面上,它会失去该值。
如何设置从状态对象中选择的默认值?
设置created
中的值。
created(){
this.selected = this.defaultView || 2
}