在 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('哈哈哈')
}
网友评论