// ******************************************* /
ライフサイクルリスナーコンポーネント
たとえば、次のように親コンポーネントアセンブリは、いくつかの処理ロジックを実行するためにマウントに取り付けられている場合、子供に耳を傾け、親コンポーネントとサブアセンブリ親子を持っている、従来の文言は次のようになります。
// Parent.vueは <子@が実装= "doSomethingの" /> // Child.vueは (){搭載 この$ EMIT( "搭載しました")。 }
加えて、特に簡単な方法は、@hookを聞くを参照することにより、親コンポーネントのみとき、任意の処理をせずにサブアセンブリがある次のように、コードは次のとおりです。
<子どもは@hook:= "doSomethingのを"マウント/> <子供@hook:更新= "doSomethingの" />
// ******************************************* /
即時実行の初期の腕時計
ときに変数を監視し、手動で作成した後にコールする必要がある場合初期化は、次の例のように、実行されません。
(){作成 this.getList()。 }、 時計:{ キーワード: 'GETLIST' }
その後、上記のコードは次のように簡略化することができ、上記のようなプラクティスを使用することができるが、初期化時に自動的にトリガー(コールに作成された書き込みません)しますので、トラブルの多くは、私たちは、すぐにプロパティを追加することができます。
時計:{ キーワード:{ ハンドラ: 'GETLIST'、 即時:真 } }
時計は3つのパラメータを持っています
handler
:値は、コールバック関数です。実行されるべき変化を聞いて、その関数deep
:値が真または偽のいずれかであり、確認の詳細なモニタリングするかどうか。immediate
:値は、現在の初期値にハンドラ関数かどうかを確認するために、真または偽であります