ホームページ  >  記事  >  ウェブフロントエンド  >  vue.js がコンポーネントの双方向バインディングを実装する方法

vue.js がコンポーネントの双方向バインディングを実装する方法

零到壹度
零到壹度オリジナル
2018-04-03 17:50:221702ブラウズ

この記事では、vue.js がコンポーネントの双方向バインディングを実装する方法を主に紹介します。編集者はそれが非常に優れていると考えたので、参考として共有します。エディターをフォローして見てみましょう

概要: コンポーネントは props を介して通信し、props はデフォルトで一方向 (親->子) にバインドされています。イベントのパブリッシュとサブスクライブに加えて、もう 1 つの通信方法は 2 つあります。 way binding (parent-> ; child, child - >parent)

1. プロパティを 2 つにするには、.sync (同期) 修飾子

を使用します。 -waybound を使用します。

emit は更新イベントを発行します


2. v-modelを使用するこれは、より便利です

.props は、v-model の値を受け入れるために値 (

fixed、カスタマイズ可能) を受け取り、使用します

.emit は、入力をトリガーするイベントを発行します (

fixed、カスタマイズ可能)カスタマイズ可能です)

.

エッセンスはパッケージ化された構文糖です



関連する推奨事項:


Vue コンポーネントは 2 つを実装しますフォームの -way バインディング

vue の親コンポーネントとサブコンポーネントは、同期を通じて双方向のデータ バインディングを実現します

vue の双方向データ バインディングの原理と実装についての深い理解

以上がvue.js がコンポーネントの双方向バインディングを実装する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
前の記事:Ajax の逆使用次の記事:Ajax の逆使用