0
類的靜態沒找到,並通過this.constructor
訪問該屬性的方法:流量 - 屬性,給定一個帶有靜態屬性的類
class Matematica {
reset() {
this.constante = this.constructor.PI;
}
}
Matematica.PI = 3.14
流量是無法找到的靜態屬性PI
:
xx: this.constructor.PI;
^^ property `PI`. Property not found in
xx: this.constructor.PI;
^^^^ statics of Matematica
xx: Matematica.PI = {
^^ property `PI`. Property not found in
xx: Matematica.PI = {
^^^^^^^^^^ statics of Matematica
爲什麼Flow對這個工作代碼不滿意,我該怎麼做才能使它在代碼或流程配置中感到滿意?
一個解決方案是在在所有靜態不犯它,只是讓它在文件中的變量。 – loganfsmyth
您是否可以在沒有實現的情況下向類中添加類似「static PI:number」的聲明? – Bergi