Input
の代わりに input
を使用しました。
<p><strong>編集</strong> <code>componentDidMount</code> メソッドで、API からデータを取得します。
<pre class="brush:php;toolbar:false;">fetch('http://localhost:5728/Fields/get/' this.state.Data.Id)
.then(結果=>{
results.json() を返す
})
.then(data=>{
this.setState({
データ: {
ID: data.field.Id、
名前: データ.フィールド名、
説明: data.field.Description、
値: data.field.Value
}
})
})</pre>
<p><code>initialValue</code> を使用してみましたが、これは状態値が <code>constructor</code> メソッドに設定されている場合にのみ機能します。 API呼び出し時には変更が反映されません。 </p>P粉0789451822023-08-23 12:33:30
ドキュメントには次のように記載されています:
データがバックエンドからロードされるときは、setFieldsValue
:
より簡潔に言うと、バックエンドの data.field
がフィールド名と正確に一致する場合: