请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

getTreeMenu中的this问题

<ref *1> Object [global] {
  global: [Circular *1],
  clearInterval: [Function: clearInterval],
  clearTimeout: [Function: clearTimeout],
  setInterval: [Function: setInterval],
  setTimeout: [Function: setTimeout] {
    [Symbol(nodejs.util.promisify.custom)]: [Function (anonymous)]
  },
  queueMicrotask: [Function: queueMicrotask],
  clearImmediate: [Function: clearImmediate],
  setImmediate: [Function: setImmediate] {
    [Symbol(nodejs.util.promisify.custom)]: [Function (anonymous)]
  }
}```
这是我打印的,整个文件复制的源码,搞不懂为什么

正在回答 回答被采纳积分+3

2回答

keinf 2022-03-29 11:15:12

不能用this了, 使用module.exports代替this


0 回复 有任何疑惑可以回复我~
河畔一角 2022-03-28 22:37:18

你遇到的问题是什么?页面报了什么错

0 回复 有任何疑惑可以回复我~
  • 提问者 入门级全栈专家 #1
    getTreeMenu里面你要递归,就得用this. getTreeMenu
    而这个this打印出来了global对象,找不到getTreeMenu方法,不知道老师的为什么可以
    回复 有任何疑惑可以回复我~ 2022-03-29 00:25:10
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信