回答編集履歴
2
'store'→'state'に修正致しました。
test
CHANGED
@@ -16,7 +16,7 @@
|
|
16
16
|
|
17
17
|
// state
|
18
18
|
|
19
|
-
export const st
|
19
|
+
export const state = () => ({
|
20
20
|
|
21
21
|
user: {}
|
22
22
|
|
@@ -66,7 +66,7 @@
|
|
66
66
|
|
67
67
|
// state
|
68
68
|
|
69
|
-
export const st
|
69
|
+
export const state = () => ({
|
70
70
|
|
71
71
|
})
|
72
72
|
|
1
誤っていた点を修正いたしました。
test
CHANGED
@@ -2,11 +2,11 @@
|
|
2
2
|
|
3
3
|
|
4
4
|
|
5
|
-
Nuxt.jsの```state```はオブジェクトではなく関数なので、任意のオブジェクトpayloadとの結合```Object.assign(state, payload)```が使えず、また```state.push(payload)```も表示がおかしくなります。
|
5
|
+
Nuxt.jsの```state```はオブジェクトではなく関数なので、任意のオブジェクト```payload```との結合```Object.assign(state, payload)```が使えず、また```state.push(payload)```も表示がおかしくなります。
|
6
6
|
|
7
7
|
|
8
8
|
|
9
|
-
ですので
|
9
|
+
ですのでvuex-persistedstateを```paths```を指定せずにデフォルトで使う場合は、どうしてもstate以下を保存してしまうので、state, mutations, nuxtClientInitを以下のように変更しました。
|
10
10
|
|
11
11
|
|
12
12
|
|