コンソールのshow testDataは空の配列です。これは、成功するajaxリクエスト関数の中で、 'paterns'値がまだ更新されていないことを意味します。 「paterns」値にデータ応答を割り当てる方法を誰かに教えてもらえますか?Ajax Request Vue2からのデータの初期化
1
A
答えて
0
慎重にVueJS Tutorialsを読むことができます。
あなたはそのデータオプションとしてVueのインスタンスへのJavaScriptオブジェクトプレーンを渡すと、Vueがそのすべてのプロパティを歩くとObject.definePropertyを使用して/セッターをゲッタリングするためにそれらを変換します。これはES5のみでシームレスな機能なので、VueはIE8以下をサポートしていません。
getter/setterはユーザーには表示されませんが、プロパティにアクセスまたは変更したときにVueが依存関係追跡と変更通知を実行できるようにします。 1つの注意点は、変換されたデータオブジェクトがログに記録されるときに、ブラウザがフォーマットゲッター/セッターを異なる方法で扱うことです。したがって、検査にやさしいインターフェースを提供するためにvue-devtoolsをインストールすることができます。
VueJSが "プロキシ"のような処理をする反応データで、Objectの値に割り当てることができませんでした。
// Wrong
self.paterns = response.data;
// Right
self.someObject = Object.assign({}, self.someObject, response.data)
そしてdata
はまだ空の配列を得たObject
data: {
patterns: []
}
関連する問題
- 1. AJAXでVueデータを初期化する
- 2. 入力データの初期化
- 3. EntityFrameworkデータの初期化
- 4. ASP.NETコアのDIで初期化オブジェクトからオブジェクトを初期化
- 5. vue2:ajaxでコンポーネントデータを初期化する適切な方法が見つかりません
- 6. AngularJS:HTMLのデータからモデルを初期化しますか?
- 7. .ajaxデータでknockoutjsビューモデルを初期化する方法
- 8. 角度jsコントローラからデータテーブルのデータを初期化する
- 9. SQLクエリからVue.jsコンポーネントのデータを初期化する方法
- 10. LINQリスト初期化からの初期化を維持しない初期化子
- 11. 親クラスの初期化から条件のサブクラスを初期化する
- 12. デフォルト初期化と値の初期化
- 13. 初期化子の初期化子
- 14. asp netコアデータベースの初期化(データのシード)
- 15. Telerik RadDock for ASP.NET AJAX初期化問題
- 16. EnumMap HashMapからの初期化
- 17. ページ初期化からのSitePrism
- 18. Service.OnStartからのシグナリング初期化エラー
- 19. Vue2の非同期コンポーネント
- 20. Django Ajaxからの400(Bad Request)POSTリクエスト
- 21. 初期化フォーム
- 22. 初期化が
- 23. EF 4.1コードの最初のデータベースの初期化System.NullReferenceExceptionデータのロード
- 24. GraphQL Ajax Get request
- 25. 遅延初期化と初期化
- 26. アプリケーション初期化時にlocalStorageからストアを初期化できません
- 27. 非同期ViewModelコンストラクタのデータの初期化
- 28. UITabBarControllerからviewControllerを初期化する
- 29. 「無効な初期化」エラーマップから
- 30. Django Ajax GET request
でなければなりません。 –
'data:{patterns:[]}'、私は答えを編集しました – alen