alibaba / alibaba/lowcode-engine

this.xxxFunc.apply调用时,希望加上存在判断

Aperta
#2,567 0 commenti 0 reazioni 1 assegnatario Rivendicata da @hzd822 Vedi su GitHub
Lingua principale
TypeScript
Stelle
15.9k
Fork
2.7k
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

FunctionSetter绑定函数时,在点击绑定函数一直到源码面板生成函数并保存的过程中,这段时间xxxFunc是undefined,直接调用
```
ƒ (){ return this.xxxFunc.apply(this,Array.prototype.slice.call(arguments).concat([])) }
```
会导致报错
```
异常原因: Cannot read properties of undefined (reading 'apply')%s
```
一直到函数编辑完之后才会恢复正常,在某些情况下组件会出现短暂崩溃,希望这段话能先判断一下函数存不存在,兼容函数不存在时的情况

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.