Vue.jsの新機能は、$ parentを使用して親コンポーネントの配列を操作することになりました。
setTitle(title) {
this.$parent.items[this.index].name = title;
this.editTitle = false;
}
代わりの$発するとイベントを放出した後、親にそのためのリスニング:このようにそれをやってで、いくつかの危険性がある場合、私はちょうど思ったんだけど?
これは将来どのような方法で私を焼くことができますか?
私が見たことがないのは、私が出会ったチュートリアルの最初の解決策のように思えたからです。
これは世界の終わりではありませんが、親子コンポーネントは密接に結合されています。 w/e理由の親に 'items'配列がない場合、あなたのアプリは中断します。また、別の親コンポーネントで子コンポーネントを再利用したいが、 'setTitle'を別の方法で扱いたいとします。イベントでは、これは自明で、イベントを処理するだけです。 –
ありがとうございます。それは理にかなっている。 – Michael