Читая Документы репозитория Vuex , я столкнулся со следующим синтаксисом:
export default {
template: '...',
data () { ... },
// NOTICE SYNTAX BELLOW
vuex: {
getters: {
count: function (state) {
return state.count
}
}
}
}
Обратите внимание на синтаксис vuex
опционного блока компонента.
При ссылке на официальные документы Vuex или официальные документы Vue 2 API , использование опции компонента vuex
, похожей на приведенную выше, не упоминается.
Единственное, что я понимаю в этом блоке, это (согласно документации Vuex репозитория):
Обратите внимание на специальный блок vuex
. Здесь мы указываем, какое состояние компонент будет использовать из магазина.
Каково фактическое использование блока vuex
? его можно использовать вместо помощников связывания компонентов ? такие как mapGetters
и mapState
?
Похоже, что в официальных документах отсутствует документация об этой функции.
Я хотел бы получить дополнительную информацию об этой функции, спасибо.