Javascript VueJS在创建的生命周期挂钩中导入外部java脚本和调用方法

Javascript VueJS在创建的生命周期挂钩中导入外部java脚本和调用方法,javascript,vue.js,vuejs2,vue-component,Javascript,Vue.js,Vuejs2,Vue Component,如何将外部java脚本文件导入Vue组件,以及如何在创建的生命周期挂钩内调用该外部文件中的方法?您需要在外部js文件中导出该函数: function myMethod() { .... } export default myMethod; 然后导入vue文件并使用: import myMethod from "external-file.js" 现在,您可以在createdhook中使用myMethod: created() { myMethod(); } 如需更多帮助,请查看和。非

如何将外部java脚本文件导入Vue组件,以及如何在创建的生命周期挂钩内调用该外部文件中的方法?

您需要在外部js文件中导出该函数:

function myMethod() { .... }

export default myMethod;
然后导入vue文件并使用:

import myMethod from "external-file.js"
现在,您可以在
created
hook中使用
myMethod

created() {
  myMethod();
}
如需更多帮助,请查看和。

非常感谢。它起作用了!=)但是我导入到vue组件时遇到了另一个问题,除了调用created()钩子之外,我还试图直接从单击事件调用它。“My Button”然后给出错误“Invalid handler for event”click:Get undefined“我如何从按钮调用它,或者我可以在我的vue组件中将其注册为普通方法?”。