getTreeMenu中的this问题

来源:11-3 动态菜单渲染实现(下)

入门级全栈专家

2022-03-28

<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)]
  }
}```
这是我打印的,整个文件复制的源码,搞不懂为什么
写回答

2回答

keinf

2022-03-29

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


0
1
入门级全栈专家
为啥啊,是node版本问题?
2022-03-29
共1条回复

河畔一角

2022-03-28

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

0
1
入门级全栈专家
getTreeMenu里面你要递归,就得用this. getTreeMenu 而这个this打印出来了global对象,找不到getTreeMenu方法,不知道老师的为什么可以
2022-03-29
共1条回复

Vue3+ElementPlus+Koa2 全栈开发后台系统

从前端晋级到全栈,让你的未来发展有更多可能

1069 学习 · 580 问题

查看课程