让我们说我需要在React组件构造函数中绑定一个函数,因为它将作为props传递给子组件。
该函数有一个可选参数,如果未指定,则该参数具有默认值。绑定这种函数的语法是什么?
让我们说我有一个带有可选参数的函数,如果没有指定则该参数具有默认值:
_handleEdit(isTwoWay: boolean = false):void {}
在声明中执行此操作的语法是什么?
class Component extends React.Component<void, void, void> {
_handleEdit: (isTwoWay: boolean = false) => void;
constructor(): void {
super();
this._handleEdit = this._handleEdit.bind(this);
}
_handleEdit(isTwoWay: boolean = false): void {
}
}
此语法不会传递流检查或构建: _handleEdit:(isTwoWay:boolean = false)=&gt;空隙;