カスタムブートストラップ-Vueチェックボックスコンポーネント

netnull

動的フォームを作成するためのコンポーネントを作成しようとしていますが、チェックボックスに問題があります

<template v-if="type === 'switch'">
            <b-form-checkbox
                switch
                size="lg"
                :name="name"
                :id="name"
                :ref="name"
                :value="value"
                v-on:input.native="updateValue($event.target.value)"
                >{{ value }}</b-form-checkbox
            >
        </template>

これが私がコードを呼ぶ方法です

<FormRow
                type="switch"
                name="productor"
                rule="required"
                v-model="selectedCompany.productor"
            />

問題は、v-modelコンテンツは変更されませんが、入力フィールドでは変更されることです。どうしましたか?誰かが私を助けることができますか?

ps私はbootstrap-vueを使用していますありがとうございます!

そして

v-modelチェックボックスがありませんvalue属性とinputリスナーを削除v-modelし、計算されたセッターで使用して、親からのprop値を変更せずにモデルとしてエレガントに再利用します。

<b-form-checkbox
  switch
  size="lg"
  :name="name"
  :id="name"
  :ref="name"
  v-model="bvalue"
>{{ value }}
</b-form-checkbox>
computed: {
  bvalue: {
    get() { return this.value },
    set(value) { this.$emit('input', value) }
  }
}

updateValueメソッドを削除することもできます。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Vue.jsチェックボックスコンポーネント複数のインスタンス

分類Dev

Vueチェックボックスフィルターコンポーネントが機能しない

分類Dev

チェックボックス付きのコンポーネントを表示

分類Dev

スタイルブートストラップ4カスタムチェックボックス

分類Dev

ZKカスタムリストボックスコンポーネント

分類Dev

ブートストラップ4-カスタムアラートポップアップボックス

分類Dev

ブートストラップのカスタムボタン

分類Dev

編集中に CheckboxGroupInput コンポーネントのチェックボックスをチェックします

分類Dev

ブートストラップ4カスタムチェックボックスは表示されません

分類Dev

ブートストラップ4.1.xのカスタムチェックボックス

分類Dev

属性のないカスタムチェックボックスをブートストラップする

分類Dev

ネストされたコンポーネントをチェックボックスで反応させる

分類Dev

ブートストラップカスタムチェックボックスでチェックボックスラベルを左に移動します

分類Dev

Twitterブートストラップボタングループコントロールラジオボタン/チェックボックス

分類Dev

クリックイベントがあるカードコンポーネント内のブートストラップ4ボタン

分類Dev

asp.netチェックボックスコンポーネントでブートストラップ3チェックボックスプロパティを適切に使用するにはどうすればよいですか?

分類Dev

ラベルをチェックボックスコンポーネントに接続します

分類Dev

リーフレットカスタムチェックボックスコントロールを作成する

分類Dev

Jqueryブートストラップボタングループのチェックボックス値

分類Dev

カスタムトランスポートを使用したフェッチ/クローン/プルの例外

分類Dev

Androidクラスライブラリプロジェクトのカスタムコンポーネント

分類Dev

ブートストラップ4.1.1フォームチェックフォームチェックインラインラジオボタン

分類Dev

再利用可能なチェックボックスコンポーネントの角度バインド文字列値

分類Dev

ブートストラップチェックボックスボタンが正しく表示されない

分類Dev

ブートストラップ4:テキストの右側にカスタムチェックボックスをフロートする

分類Dev

Tensorflowチェックポイントカスタムマップ

分類Dev

Vue3ボタンをクリックしてプログラムでコンポーネントインスタンスを作成する

分類Dev

カスタムSWTコンポーネントでのブロック操作

分類Dev

Reactinputチェックボックスはすべてのコンポーネントを選択します

Related 関連記事

  1. 1

    Vue.jsチェックボックスコンポーネント複数のインスタンス

  2. 2

    Vueチェックボックスフィルターコンポーネントが機能しない

  3. 3

    チェックボックス付きのコンポーネントを表示

  4. 4

    スタイルブートストラップ4カスタムチェックボックス

  5. 5

    ZKカスタムリストボックスコンポーネント

  6. 6

    ブートストラップ4-カスタムアラートポップアップボックス

  7. 7

    ブートストラップのカスタムボタン

  8. 8

    編集中に CheckboxGroupInput コンポーネントのチェックボックスをチェックします

  9. 9

    ブートストラップ4カスタムチェックボックスは表示されません

  10. 10

    ブートストラップ4.1.xのカスタムチェックボックス

  11. 11

    属性のないカスタムチェックボックスをブートストラップする

  12. 12

    ネストされたコンポーネントをチェックボックスで反応させる

  13. 13

    ブートストラップカスタムチェックボックスでチェックボックスラベルを左に移動します

  14. 14

    Twitterブートストラップボタングループコントロールラジオボタン/チェックボックス

  15. 15

    クリックイベントがあるカードコンポーネント内のブートストラップ4ボタン

  16. 16

    asp.netチェックボックスコンポーネントでブートストラップ3チェックボックスプロパティを適切に使用するにはどうすればよいですか?

  17. 17

    ラベルをチェックボックスコンポーネントに接続します

  18. 18

    リーフレットカスタムチェックボックスコントロールを作成する

  19. 19

    Jqueryブートストラップボタングループのチェックボックス値

  20. 20

    カスタムトランスポートを使用したフェッチ/クローン/プルの例外

  21. 21

    Androidクラスライブラリプロジェクトのカスタムコンポーネント

  22. 22

    ブートストラップ4.1.1フォームチェックフォームチェックインラインラジオボタン

  23. 23

    再利用可能なチェックボックスコンポーネントの角度バインド文字列値

  24. 24

    ブートストラップチェックボックスボタンが正しく表示されない

  25. 25

    ブートストラップ4:テキストの右側にカスタムチェックボックスをフロートする

  26. 26

    Tensorflowチェックポイントカスタムマップ

  27. 27

    Vue3ボタンをクリックしてプログラムでコンポーネントインスタンスを作成する

  28. 28

    カスタムSWTコンポーネントでのブロック操作

  29. 29

    Reactinputチェックボックスはすべてのコンポーネントを選択します

ホットタグ

アーカイブ