私はフォームを持っており、各フィールドをforeachして、フィールドを自分のコンポーネントに渡します。フィールドコンポーネントからトリガーされたすべての兄弟フィールドに伝播するイベントをトリガーしたいと思います。兄弟のイベントをトリガする
フィールドコンポーネントからこれを行うことができます。 this.dispatch( 'activeField'、this.field);
フォームコンポーネントを構成します。 this.broadcast( 'activeField'、this.field);
親が関わるオーバーヘッドなしにこれを行う方法があるようです。私はVue 1.0を使っています。この例は、私が走っている問題を実証するためのものです。 これはsudoのコードなので、タイプミスの可能性は非常に高いです。
親を含みます。兄弟はお互いを知るべきではありません。 –