首先,分步表單ant design pro支持,看官方Demo便可,那麼如何實現如題,關鍵在於設置initialValueredux
{getFieldDecorator('name', { initialValue: data.name.value, rules: [{ required: true, message: '請輸入項目名稱' }], })(<Input />)}
這是因爲redux本就是支持全局緩存值,所以直接用便可緩存
另外,分步表單用componentWillUnmount,會致使返回上一步時,值丟失ui