VUE公共函数文件内的函数相互调用问题?

在assets中定义了一个utils.js公用函数文件
export default {
a(){
console.log(b())
},
b(){},
}
在main.js中引入utils.js
import Utils from './assets/utils.js';
然后在业务页面引用这个公用JS文件调用这个this.utils.a()函数,报错:b is not defined
回答:
要么
function a() {  console.log(b())
}
function b() {
  return 1
}
要么
const Util = {  a() {
    console.log(this.b())
  },
  b() {
    return 'b'
  }
}
以上是 VUE公共函数文件内的函数相互调用问题? 的全部内容, 来源链接: utcz.com/p/936138.html

