<InfoModal
visible={this.state.showModal}
edit={this.state.edit}
rowData={this.state.rowData}
hide={this.hideModal}
createData={()=>{}}
updateData={onUpdateEmployee}
/>
请问老师,这里虽然定义了props里createData的类型,那为什么随便传一个不符合类型的函数都可以通过类型检查?
展开
作者回复: 这还是函数兼容性问题,createData是兼容()=>{}的,并不是随便传,换成(a:number)=>{}就报错了。