私は Laravel Nova を使用しています。すべての必須フィールドが空の間、[更新] ビューの [保存] ボタンを使用できないようにしたいと考えています。私のフォームフィールドを作成する「Update.vue」ファイルのコードの一部は次のとおりです。
<div v-for="field in fields">
<component
@file-deleted="updateLastRetrievedAtTimestamp"
:is="'form-' + field.component"
:errors="validationErrors"
:resource-id="resourceId"
:resource-name="resourceName"
:field="field"
/></div>
Fields
配列はバックエンドからのデータで埋められます。
したがって、Vue dev ツールでこの構造を確認できます。入力値を変更すると が変更value
されますが、コンポーネント<form-text-field>
のどこにも変更が見られません。Update
だから私の質問は - どうすれば入力フィールドの変更を動的に取得できますか?