ボタンに属性無効を設定できません
<p>以下に示すコードでは、ボタンを作成し、<code>disable</code> 属性を追加する子コンポーネントを開発しています。
次のコードの場合、<code>disable</code> 属性には赤い下線が引かれ、エラー メッセージは次のようになります。
<pre class="brush:php;toolbar:false;">タイプ '"isDigitizePolygonDisabled"' をタイプ 'Booleanish | unknown' に割り当てることはできません</pre>
<p><code>disable</code> 属性 <strong>code</strong> を正しく設定する方法を教えてください: </p>
<pre class="brush:php;toolbar:false;"><テンプレート>
<button id="idDigitizePolygonBtn" class="digitalizePolygonBtn" disabled='isDigitizePolygonDisabled'>
<スロット></スロット>
</ボタン>
</テンプレート>
<script lang="ts">
'vue' から { ref } をインポートします
let isDigitizePolygonDisabled = ref(true)
デフォルトのエクスポート {
データ() {
戻る {
isDigitizePolygonDisabled
}
}、
小道具: {
isDigitizePolygonDisabled: {
タイプ: ブール値、
必須: true
}、
}
</script></pre>
<p><br /></p>