以下に示すように、子コンポーネントにスロットを持つ ボタン
を作成しました。スロットの名前は slotDigitizePolygonBtnLabel
です。子コンポーネントの button
には、ボタンが無効かどうかを示す disabilityState
というプロパティが必要です。
親コンポーネントで、子コンポーネントの button
をレンダリングし、disabilityState
の値を親コンポーネントから子コンポーネントに渡したいと考えています。
コードを実行しても何も表示されません。どこに間違いがあるのか、またその修正方法を教えてください。
サブコンポーネント: DigitizePolygonButton.vue
<テンプレート>
親コンポーネント:
<テンプレート v-slot:slotDigitizePolygonBtnLabel>テスト
コード内のいくつかのプロパティを変更する必要があります disabledState
ではなく disableState と書きました。 リーリー親コンポーネントでは、disabledState の代わりに isDigitizePolygonBtnDisabled プロパティを子コンポーネントに渡す必要があります。 親コンポーネントに加えられた変更:
リーリーこれらの変更を加えると問題なく動作するはずです。