我有一个vuejs应用程序,在登录期间,我在vuex状态下获得所有用户的设置。
其中一个设置defaultView
的值可以是1或2,具体取决于用户的选择。
我从州获得这个值:
...mapGetters({
'defaultView'
})
我是我的数据钩子我有这个:
data () {
return {
selected: defaultView ? defaultView : 2
}
}
但选中的值始终为2,忽略defaultView
的值。
我已尝试使用挂载的挂钩来设置值,但在页面刷新时,它会丢失该值。
如何设置从状态对象中选择的默认值?
答案 0 :(得分:0)
在created
。
created(){
this.selected = this.defaultView || 2
}