Skip to content

Commit b956a69

Browse files
authored
docs(ru): translation update (#1810)
* plugins.md update * api.md update * api.md udpate * hot-reload.md update * docs: (ru) modules.md update * docs: (ru) plugins.md update * docs: (ru) modules.md update Co-authored-by: Alex Sokolov <[email protected]>
1 parent f3acba5 commit b956a69

File tree

2 files changed

+28
-3
lines changed

2 files changed

+28
-3
lines changed

docs/ru/guide/modules.md

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -151,6 +151,7 @@ modules: {
151151
someGetter (state, getters, rootState, rootGetters) {
152152
getters.someOtherGetter // -> 'foo/someOtherGetter'
153153
rootGetters.someOtherGetter // -> 'someOtherGetter'
154+
rootGetters['bar/someOtherGetter'] // -> 'bar/someOtherGetter'
154155
},
155156
someOtherGetter: state => { ... }
156157
},
@@ -161,6 +162,7 @@ modules: {
161162
someAction ({ dispatch, commit, getters, rootGetters }) {
162163
getters.someGetter // -> 'foo/someGetter'
163164
rootGetters.someGetter // -> 'someGetter'
165+
rootGetters['bar/someGetter'] // -> 'bar/someGetter'
164166

165167
dispatch('someOtherAction') // -> 'foo/someOtherAction'
166168
dispatch('someOtherAction', null, { root: true }) // -> 'someOtherAction'
@@ -209,7 +211,11 @@ computed: {
209211
...mapState({
210212
a: state => state.some.nested.module.a,
211213
b: state => state.some.nested.module.b
212-
})
214+
}),
215+
...mapGetters([
216+
'some/nested/module/someGetter', // -> this['some/nested/module/someGetter']
217+
'some/nested/module/someOtherGetter', // -> this['some/nested/module/someOtherGetter']
218+
])
213219
},
214220
methods: {
215221
...mapActions([
@@ -226,7 +232,11 @@ computed: {
226232
...mapState('some/nested/module', {
227233
a: state => state.a,
228234
b: state => state.b
229-
})
235+
}),
236+
...mapGetters('some/nested/module', [
237+
'someGetter', // -> this.someGetter
238+
'someOtherGetter', // -> this.someOtherGetter
239+
])
230240
},
231241
methods: {
232242
...mapActions('some/nested/module', [

docs/ru/guide/plugins.md

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,13 +90,17 @@ const store = new Vuex.Store({
9090
В комплекте с Vuex идёт плагин логирования, который можно использовать при отладке:
9191

9292
```js
93-
import createLogger from 'vuex/dist/logger';
93+
import { createLogger } from 'vuex'
9494

9595
const store = new Vuex.Store({
9696
plugins: [createLogger()]
9797
});
9898
```
9999

100+
:::warning ВНИМАНИЕ
101+
До версии 3.5.0 функция `createLogger` экспортировалась по пути `vuex/dist/logger`. Ознакомьтесь с разделом "Vuex до версии 3.5.0" на этой странице.
102+
:::
103+
100104
Функция `createLogger` принимает следующие опции:
101105

102106
```js
@@ -135,3 +139,14 @@ const logger = createLogger({
135139
Логирующий плагин также можно включить напрямую используя отдельный тег `<script>`, помещающий функцию `createVuexLogger` в глобальное пространство имён.
136140

137141
Обратите внимание, что этот плагин делает слепки состояний, поэтому использовать его стоит только на этапе разработки.
142+
143+
#### Vuex до версии 3.5.0
144+
145+
До версии 3.5.0 функция `createLogger` экспортировалась по следующему пути `vuex/dist/logger`.
146+
147+
``` js
148+
import createLogger from 'vuex/dist/logger'
149+
const store = new Vuex.Store({
150+
plugins: [createLogger()]
151+
})
152+
```

0 commit comments

Comments
 (0)