在TypeScript中使用antd的form表单
如果你想在TypeScript中使用antd的from表单,在使用Form.create()方法时编辑器会报各种各样的错误,这是因为你没有规定form表单的interface。
如何使用?
代码如下
import React, { PureComponent } from 'react'
import { Form } from 'antd'
import { FormComponentProps } from 'antd/lib/form/Form' //获取form表单的interface
interface IProps { //定义所需的相应接口
onSave : any,
onEdit : any,
handlevisible : any
}
class FromModal extends PureComponent<IProps & FormComponentProps> {
constructor(props: IProps & FormComponentProps) {
super(props);
}
render () {
return (
<Form layout="vertical"></Form>
)
}
}
export default Form.create<IProps & FormComponentProps>()(FromModal)
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。