|
@@ -93,7 +93,7 @@ computed: mapState([
|
|
|
|
|
|
```js
|
|
|
computed: {
|
|
|
- localComputed () { /* ... */ }.
|
|
|
+ localComputed () { /* ... */ },
|
|
|
// オブジェクトスプレット演算子で、外のオブジェクトとこのオブジェクトを混ぜる
|
|
|
...mapState({
|
|
|
// ...
|
|
@@ -103,4 +103,4 @@ computed: {
|
|
|
|
|
|
### コンポーネントはまだローカルステートを持つことできる
|
|
|
|
|
|
-Vuex を使うということは、**全て**の状態を Vuex の中に置くべき、というわけではありません。多くの状態を Vuex に置くことで、状態の変更がさらに明示的、デバッグ可能になりますが、ときにはコードを冗長でまわりくどいものにします。状態の一部がひとつのコンポーネントだけに属している場合は、それをローカルの状態として残しておくとよいでしょう。あなたは、トレードオフを考慮した上で、あなたのアプリの開発ニーズに合った決定をすべきです。
|
|
|
+Vuex を使うということは、**全て**の状態を Vuex の中に置くべき、というわけではありません。多くの状態を Vuex に置くことで、状態の変更がさらに明示的、デバッグ可能になりますが、ときにはコードを冗長でまわりくどいものにします。状態の一部がひとつのコンポーネントだけに属している場合は、それをローカルの状態として残しておくとよいでしょう。あなたは、トレードオフを考慮した上で、あなたのアプリの開発ニーズに合った決定をすべきです。
|