スロットのあるコンポーネントとして、複数回使用したいボタンがあります
リーリーしかし、これを使用したいときは、スロット ボタンで @click="method" を使用できなかったので、ネストされたボタンを使用しました (スロット ボタンと、@click=" を使用するためだけに別のボタンがありました)方法"): ### リーリー
これは機能しますが、無効な HTML です。どうすれば解決できますか?P粉9208354232023-09-16 09:19:51
v-bind="$attrs"
を使用して、ボタン コンポーネントのプロパティをテンプレート内の <button>
にバインドし、For default 属性を無効にする必要があります。継承の場合は、inheritAttrs:false
を使用します。
また、ここでは名前付きスロットを使用する必要はありません。デフォルトのものを使用してください:
リーリー親コンポーネント:
リーリー