怎么理解ant里的这个写法

const NewModal = Form.create()(

    (props) => {

        const {

            visible,

            onCancel,

            onCreate,

            form,

        } = props;

    }

);



第一处的props和第二处的props有什么区别?怎么去理解Form.create()这个写法和用 = =

   

官方的用法是:

class CustomizedForm extends React.Component {}

CustomizedForm = Form.create({})(CustomizedForm);


扬帆大鱼
浏览 456回答 1
1回答

智慧大石

Form.create()返回的是一个function,两个props是同一个东西,这是ES6的解构赋值const NewModal = Form.create()(function (props) {  const visible = props.visible,      onCancel = props.onCancel,      onCreate = props.onCreate,      form = props.form;});
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript