0
我有一个Stepper
,它有多个步骤,每个步骤包括许多TextField
s。现在,当您更改步骤时,material-ui卸载步骤内容,因此TextField
中的所有数据都将丢失。当主动步骤更改时,在Material-ui步进器中保留StepContent数据
现在我的问题:
反正是有保留/保存在TextField
S中的数据,而我们正在改变步骤?
我不想:
- 使用终极版救我的窗体的状态
- 使用任何第三方库,例如终极版形式
- 保存文本输入DATAS在父组件(步进)
这里是我的垂直步进,没有什么特别的:
<Paper style={{padding: 15, marginRight: 19}}>
<Stepper activeStep={stepIndex} orientation="vertical">
<Step>
<StepLabel>Personnel Info</StepLabel>
<StepContent>
<PersonalInfo ref="personalInfo"/>
{this.renderStepActions()}
</StepContent>
</Step>
.
.
.
</Stepper>
</Paper>
我使用:
- 材质的UI:0.15.4
- 阵营:15.3.0
- 浏览器:Chrome的52.0.2743.116