使用Object.defineProperty重新定义wx的方法,在6.2及以下基础版本库会报错?

发布于 8 年前作者 xiangwei2832 次浏览最后编辑 8 年前来自 issues

使用Object.defineProperty重新定义wx的方法,在2.6.2及以下基础版本库会报错,为什么?什么原因呢?

1 回复
jiecheng
jiecheng1 楼5 年前
6.2是什么

let { scanCode } =  wx
Object.defineProperty(wx, 'scanCode', {
  configurabletrue,
  enumerabletrue,
  value(p){
    // 你的代码
    return scanCode.call(this, p)
  }
})

若认为该回答有用,给回答者点个[ 有用 ],让答案帮助更多的人