В моем приложении Vue.js я хочу иметь некоторые глобальные функции. Например, функция callApi()
, которую я могу вызывать каждый раз, когда мне нужен доступ к моим данным.Включить глобальные функции в Vue.js
Каков наилучший способ включить эти функции, чтобы я мог получить к нему доступ во всех моих компонентах?
- Должен ли я создать файл functions.js и включить его в свой main.js?
- Должен ли я создать Mixin и включить его в свой main.js?
- Есть ли лучший вариант?
Возможно, Vuex? http://vuex.vuejs.org/en/data-flow.html –
Vuex нас главным образом для хранения данных, если я прав? Я не думаю, что это для создания глобальных функций? – Jordy
Я думал, что вам «нужен доступ к вашим данным»; Vuex предоставил бы это. Сам Vuex может выполнять вызовы, которые извлекают данные. –