В документах Vue упоминается использование параметра «данные» в конструкторе для хранения глобальных / общих данных: https://vuejs.org/v2/guide/state-management.html
Это имеет смысл.
Документы Vuex передают объект "store" без имени свойства: https://github.com/vuejs/vuex/blob/dev/examples/counter/app.js
new Vue({
el: '#app',
store,
render: h => h(Counter)
})
Разве это не должно было быть
new Vue({
el: '#app',
data: store,
render: h => h(Counter)
})
?
В других примерах он передается как store: store https://ypereirareis.github.io/blog/2017/04/25/vuejs-two-way-data-binding-state-management-vuex-strict-mode/ < / а>
но «магазин» не является документированным свойством: https://vuejs.org/v2/api/ а>
store
относится к VueX: vuex.vuejs.org/en/getting-started.html < / а> - person Terry   schedule 04.08.2017