lowcode-engine
lowcode-engine copied to clipboard
关于页面生命周期中异步函数的疑问
现象
组件生命周期函数componentDidMount 声明是异步函数,出码就报错了。
我看是出码的时候把componentDidMount 函数名写死了,出码结果函数内容中有await但是方法名前面没有async。
这是故意这么设计的不让在生命周期函数中用await还是bug?
然后无意中看到了源码面板介绍,有点懵了
我没有在读取schema中的originCode之后自己手动通过babel编译。发现好像也没什么问题。
- async componentDidMount 确实是没支持,后面可以支持;
- 暂时没问题就先不管吧,后续有问题单独提个 issue;