Vue のデータは Ajax を通じて取得され、Vue がインスタンス化されます。
ページが読み込まれた後に最初に実行される Ajax リクエストを制御し、リクエストが成功した後に Vue をインスタンス化するにはどうすればよいですか?
伊谢尔伦2017-06-26 10:52:56
昨日、Baidu で同様の質問を見ました
どこから来たのか聞きたいのですが。
なぜこれをするのか知りたいですか?
私の答えは次のとおりです。これはお勧めできません。
滿天的星座2017-06-26 10:52:56
作成済みでリクエストできます
ページをリクエストを待機させないことをお勧めします。そうしないとページが空白になります。
作成時に、マウントしても結果が得られない場合は、読み込みアニメーションをリクエストできます
ユーザーのインターネット速度が悪く、読み込みアニメーションが表示されない場合、最初に考えられるのは Web サイトの問題です。読み込みアニメーションがあり、リクエストを待っていることがわかります
ユーザーが理解しやすいように読み込みアニメーションを使用します
学习ing2017-06-26 10:52:56
実際、これは非常に一般的な要件です。
この時点で初めて Vue をインスタンス化できます data
可以没有值,界面上展示loading或"正在加载"之类的提示,同时在实例的created
钩子中发起数据请求,得到数据后给实例赋值就行了,vm.data = ajaxData
。
天蓬老师2017-06-26 10:52:56
リーリー
$(document).ready() は、ページがロードされた後に内部の関数を実行することを意味します。
jquery ajax の beforeSend に読み込みプロンプトを書きます。成功するとプロンプトがクリアされ、データがない場合はインスタンス化されます。これは、先ほど書いたものです。最近のインターンシップは非常に充実していると個人的に感じています。