我目前正在探索Vue JS插件,我正在尝试创建自己的插件,但是在构建控制台后,返回“ GlobalDataMethods is not defined”。我在这里想念什么?
GlobalDataMethods.install = function(Vue, options) {
Vue.getAPIData = function(paramObj) {
}
Vue.getFormData = function(formId) {
}
}
Vue.use(GlobalDataMethods);
最佳答案
GlobalDataMethods
必须是某些东西。您正在向install
添加GlobalDataMethods
属性,但从未定义GlobalDataMethods
。
const GlobalDataMethods = {}
GlobalDataMethods.install = ...
Vue.use(GlobalDataMethods)
考虑使用VueRouter插件。 router definition是
class
。 install
方法是added to that class。