Skip to content

Commit de06f76

Browse files
SergioCrisostomoktsn
authored andcommitted
fix(docs): Clearify state object type (#1601)
1 parent 91f3e69 commit de06f76

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

docs/guide/state.md

+2
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@ Vuex uses a **single state tree** - that is, this single object contains all you
88

99
The single state tree does not conflict with modularity - in later chapters we will discuss how to split your state and mutations into sub modules.
1010

11+
The data you store in Vuex follows the same rules as the `data` in a Vue instance, ie the state object must be plain. **See also:** [Vue#data](https://vuejs.org/v2/api/#data).
12+
1113
### Getting Vuex State into Vue Components
1214

1315
So how do we display state inside the store in our Vue components? Since Vuex stores are reactive, the simplest way to "retrieve" state from it is simply returning some store state from within a [computed property](https://vuejs.org/guide/computed.html):

docs/ptbr/guide/state.md

+2
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@ O Vuex usa uma **árvore única de estado** - ou seja, esse único objeto conté
88

99
A árvore única de estado não entra em conflito com a modularidade - em capítulos posteriores, discutiremos como dividir seu estado e mutações em sub-módulos.
1010

11+
O tipo de dados guardados no Vuex segue as mesmas regras que `data` em instâncias Vue, ou seja o _state_ têm de ser um objeto simples. [Detalhes](https://br.vuejs.org/v2/api/index.html#data)
12+
1113
### Obtendo o Estado Vuex nos Componentes Vue
1214

1315
Então, como exibimos o estado dentro do _store_ em nossos componentes Vue? Uma vez que os _stores_ Vuex são reativos, a maneira mais simples de "recuperar" o estado é simplesmente retornar algum estado do _store_ dentro de um [dado computado](https://br.vuejs.org/v2/guide/computed.html):

0 commit comments

Comments
 (0)