在 vue 页面将方法注册到 window 对象上, 之后在js页面直接 window.xxx 调用即可
- demo.vue
mounted() {
window.functionForJs = this.functionForJs
},
methods: {
functionForJs(data) {
console.log('接收参数', data)
}
}
demo.js调用
export function doSomething() {
window.functionForJs('哈哈哈')
}
转自作者:小贤笔记
链接:https://www.jianshu.com/p/fc5fe8ae4d51
本文介绍了如何在Vue组件的mounted生命周期钩子中将方法`functionForJs`绑定到window对象上,以便在其他JS文件中直接调用。作者提供了代码示例并展示了调用过程。
374

被折叠的 条评论
为什么被折叠?



