回答編集履歴

2

'store'→'state'に修正致しました。

2021/07/14 04:58

投稿

takabee
takabee

スコア8

test CHANGED
@@ -16,7 +16,7 @@
16
16
 
17
17
  // state
18
18
 
19
- export const store = () => ({
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 store = () => ({
69
+ export const state = () => ({
70
70
 
71
71
  })
72
72
 

1

誤っていた点を修正いたしました。

2021/07/14 04:58

投稿

takabee
takabee

スコア8

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
- ですのでローカルストレージで```paths```を指定せずにデフォルトで使う場合は、どうしてもstate以下を保存してしまうので、state, mutations, nuxtClientInitを以下のように変更しました。
9
+ ですのでvuex-persistedstateを```paths```を指定せずにデフォルトで使う場合は、どうしてもstate以下を保存してしまうので、state, mutations, nuxtClientInitを以下のように変更しました。
10
10
 
11
11
 
12
12