瀏覽代碼

docs: [RU] Translation update (#1488)

* structure.md исправлена опечатка

* actions.md мелкие правки

* api.md мелкие правки

* intro.md мелкие правки

* state.md мелкие правки

* strict.md мелкие правки

* testing.md мелкие правки

* actions.md правки

* testing.md правки

* Fix typos. ru

* SUMMARY.md правки заголовков

* Минусы на тире

* [RU] Moved to VuePress

* Fix & single quotes

* [RU] Update

* Remove settings.json

* fix link

* fix images links

* translated ru image and ai sources

* Localized images

* README.md исправлена ссылка

* api: formatting example

* api: fix links

* docs: remove core-concepts.md

* modules.md правка примеров

* docs: [RU] fix links anchors

* docs: (ru) plugins.md fix

* api.md добавлен devtools

* api.md добавлена ссылка

* api.md обновление

* installation.md обновление

* README.md обновление

* getting-started.md удален, дубль

* README.md обновление

* installation.md изменена ссылка

* README.md правка

* state.md обновление

* state.md правки

* getters.md правки

* README.md fix

* state.md fix

* state.md правки

* hot-reload.md правка

* mutations.md правка

* README.md add video-preview component

* api/README.md added about subscribeAction before/after
Alexander Sokolov 6 年之前
父節點
當前提交
48263f8c81
共有 2 個文件被更改,包括 18 次插入1 次删除
  1. 2 0
      docs/ru/README.md
  2. 16 1
      docs/ru/api/README.md

+ 2 - 0
docs/ru/README.md

@@ -1,5 +1,7 @@
 # Что такое Vuex?
 # Что такое Vuex?
 
 
+<VideoPreview />
+
 Vuex — **паттерн управления состоянием + библиотека** для приложений на Vue.js. Он служит централизованным хранилищем данных для всех компонентов приложения с правилами, гарантирующими, что состояние может быть изменено только предсказуемым образом. Vuex интегрируется с официальным расширением [vue-devtools](https://github.com/vuejs/vue-devtools), предоставляя «из коробки» такие продвинутые возможности, как «машину времени» для отладки и экспорт/импорт слепков состояния данных.
 Vuex — **паттерн управления состоянием + библиотека** для приложений на Vue.js. Он служит централизованным хранилищем данных для всех компонентов приложения с правилами, гарантирующими, что состояние может быть изменено только предсказуемым образом. Vuex интегрируется с официальным расширением [vue-devtools](https://github.com/vuejs/vue-devtools), предоставляя «из коробки» такие продвинутые возможности, как «машину времени» для отладки и экспорт/импорт слепков состояния данных.
 
 
 ### Что такое «паттерн управления состоянием»?
 ### Что такое «паттерн управления состоянием»?

+ 16 - 1
docs/ru/api/README.md

@@ -120,7 +120,7 @@ const store = new Vuex.Store({ ...options });
 
 
 * тип: `Boolean`
 * тип: `Boolean`
 
 
-  Интеграция в devtools конкретного экземпляра Vuex. Например, передача `false` сообщает экземпляру хранилища Vuex, что не требуется подписываться на плагин devtools. Это будет полезно если у вас несколько хранилищ на одной странице. 
+  Интеграция в devtools конкретного экземпляра Vuex. Например, передача `false` сообщает экземпляру хранилища Vuex, что не требуется подписываться на плагин devtools. Это будет полезно если у вас несколько хранилищ на одной странице.
   
   
   ``` js
   ``` js
   {
   {
@@ -206,6 +206,21 @@ store.subscribeAction((action, state) => {
 
 
 Для прекращения отслеживания, необходимо вызвать возвращаемую методом функцию.
 Для прекращения отслеживания, необходимо вызвать возвращаемую методом функцию.
 
 
+> Добавлено в версии 3.1.0
+
+Начиная с версии 3.1.0, в `subscribeAction` также можно определять, должен ли обработчик вызываться *до* или *после* вызова действия (по умолчанию поведение *до*):
+
+``` js
+store.subscribeAction({
+  before: (action, state) => {
+    console.log(`before action ${action.type}`)
+  },
+  after: (action, state) => {
+    console.log(`after action ${action.type}`)
+  }
+})
+```
+
 Чаще всего используется в плагинах. [Подробнее](../guide/plugins.md)
 Чаще всего используется в плагинах. [Подробнее](../guide/plugins.md)
 
 
 ### registerModule
 ### registerModule