javascript - vue2.0 サブコンポーネントは $parent.$emit と $on を使用して親コンポーネントと通信し、エラーを報告しますか?
仅有的幸福
仅有的幸福 2017-05-19 10:32:24
0
1
683


これはサブコンポーネントです

これは親コンポーネントです

vue2.0 では events 属性が廃止されたため、子コンポーネントのクリック イベントはどのようにして親コンポーネントにバブルアップするのか、親コンポーネントはいつこのイベントをリッスンしてトリガーする必要があるのか、ということになります。
子コンポーネントのクリック イベントの下に this.$parent.$emit('function','value') を渡してみます。
次に、作成されたフックに this.$on("click" を渡します)親コンポーネント ,function(value){...}),
メソッド内のメソッド function(value){console.log(value);}
ただし、ページでエラーが報告された場合、関数は実現できるけどデータは変わらないので、vue2.0を使ったことのある達人に助けてもらいたいのですが、長い間ここで詰まっています。

仅有的幸福
仅有的幸福

全員に返信 (1)
为情所困

vue2
$on(eventName)を使用してイベントをリッスンします$on(eventName)监听事件
使用$emit(eventName$emit(eventName) を使用してイベントをトリガーします
例:
サブコンポーネント

リーリー

親コンポーネント

リーリー
いいねを押す+0
    最新のダウンロード
    詳細>
    ウェブエフェクト
    公式サイト
    サイト素材
    フロントエンドテンプレート
    私たちについて 免責事項 Sitemap
    PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!