アプリケーションの一部をredux-form v5
からv6
( alpha-10
) に移行しています。いくつかのフィールドの値を組み合わせて表示する必要があります。
ではv5
、次のようなものがあります。
class MyForm extends Component {
render() {
const { fields: { first, last }, handleSubmit } = this.props
return (
<form onSubmit={handleSubmit}>
<div>
<label>First name</label>
<input type="text" {...first}/>
</div>
<div>
<label>Last name</label>
<input type="text" {...last}/>
</div>
<div>
Welcome {first.value last.value.toUpperCase()}
</div>
<button type="submit">Submit</button>
</form>
)
}
}
フォームの最後は、2 つのフィールドdiv
の値を組み合わせたものです。でそのような要素を作成するにはどうすればよいですか?first
last
v6