ここで、Vue での関数の呼び出しシーケンスの概要を共有します。これは非常に参考になるので、皆さんのお役に立てれば幸いです。
method はメソッドを定義するために使用されます。たとえば、 @click="test" の場合、メソッドはメソッド test を定義します
created と ready は両方とも vue コンポーネントのライフサイクルです
created
タイプ: 関数
詳細:
インスタンスの作成後に同期的に呼び出されます。この時点で、インスタンスはオプションの解析を完了しています。これは、データ バインディング、計算されたプロパティ、メソッド、ウォッチャー/イベント コールバックが確立されていることを意味します。しかし、DOM のコンパイルはまだ開始されておらず、$el はまだ存在しません。
ready
タイプ: Function
詳細:
コンパイルの終了後、および最初にアタッチされたフックの後など、ドキュメントの最初の挿入後に呼び出されます。これは、Vue の挿入によってトリガーされる必要があることに注意してください (たとえば、最初にアタッチされたフックの後など、vm.el が初めてドキュメントを挿入した後、呼び出されます。Vue の挿入によってトリガーされる必要があることに注意してください (たとえば、vm .appendTo() および他のメソッドまたは命令 update)) 準備完了フック。
compted は
computed:{ b:function(){ return this.a+1 } }
などの計算された属性です。その後、b の値は a にリンクされ、これは常に a + の値と等しくなります。 1. a の値が変更されると、それも変更されます
Vue の ajax ライブラリの推奨事項 vue-resource を使用すると、一般にシングルページ以外のアプリケーションでも、シングルページ アプリケーションであればすぐにデータを取得できます。たとえば、
route: { data: function (transition) { //数据获取,修改data transition.next() } }
上記はあなたのために役立つことを願っています
関連記事:
JavaScriptのパフォーマンスを最適化するためのタイムシェアリング関数の紹介
以上がVue での関数の呼び出しシーケンスの概要の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。