Val*_*Val 5 javascript reactjs flowtype react-native
这个表达式对于javascript/react非常简单,用函数绑定this范围.
this.toggle = this.toggle.bind(this);
Run Code Online (Sandbox Code Playgroud)
但是当引入flowtype时,会导致错误:
我该怎么做才能通过流量测试?
切换可以是任何功能,甚至是空的.
toggle() {
/// do nothing
}
Run Code Online (Sandbox Code Playgroud)
你必须在你的班级中声明你的toggle那样Function(紧凑的方式):
class Foo {
toggle: Function = () {
...
}
}
Run Code Online (Sandbox Code Playgroud)
或者,您可以分离签名和实际方法:
class Foo {
toggle: Function;
toggle() {
...
}
}
Run Code Online (Sandbox Code Playgroud)
或者,正如你所说
有关详细信息,请参阅此问题
| 归档时间: |
|
| 查看次数: |
789 次 |
| 最近记录: |