私はvuejsアプリケーションを持っていますが、ログイン中に私のvuex状態ですべてのユーザーの設定を取得します。状態からラジオボタンのデフォルト値を設定する
defaultView
のいずれかの値は、ユーザーの選択に応じて1または2のいずれかの値を持つことができます。
私は状態からこの値を取得する:
...mapGetters({
'defaultView'
})
私はこれ持っている私のデータフックです:
data() {
return {
selected: defaultView ? defaultView : 2
}
}
が、選択はdefaultView
の値を無視して、常に2です。
マウントされたフックを使用して値を設定しようとしましたが、ページの更新時に値が失われました。
状態オブジェクトから選択したデフォルト値を設定するにはどうすればよいですか?
計算されたプロパティは、データプロパティが追加された後にコンポーネント*に追加されます。データ関数で計算されたプロパティを参照することはできません。それを超えて、*働くことができれば、それは 'this.defaultView'でしょう。私が考えたのは – Bert
です。しかし、今私は値を設定する他の方法を知りません。 – capiono