我正在尝试开发多步注册,参考此链接:https ://www.viget.com/articles/building-a-multi-step-registration-form-with-react
但我不能使用 refs 也不知道如何解决这个问题。
这是我每次单击“下一步”按钮时收到的错误消息 错误消息
这是我的代码
<input type="text"
className='singleComponent'
name='AppName'
ref='AppName'
defaultValue={ this.props.fieldValues.AppName }
/>
<button>Cancel</button>
<button onClick={this.SaveAndContinue}>Next</button>
SaveAndContinue(e){
e.preventDefault();
var data={
AppName : this.refs.AppName,
}
this.props.saveValues(data)
this.props.nextStep()
}
}
依赖项:
"react": "^16.1.0",
"react-dev-utils": "^4.2.1",
"react-dom": "^16.1.0",
有人可以帮忙吗?
谢谢,