今後の開発のためにバックグラウンドホイールを作りたい ミドルフォームのリッチテキスト編集にwangEditを組み込みたい vue vue-routerを使用 独立モジュール化予定 フロントエンドコンポーネントを呼び出し、それを提供するようにバックエンドに要求します。データ インターフェイスは目的のページをレンダリングするために使用されるため、これがページに記述されます:
リーリー次に、vue のマウントに次のように書きました。 リーリー
その場合、レンダリングできず、エラーが報告されます
Uncaught (in Promise) TypeError: 未定義のプロパティ 'menus' を読み取れません私はフロントエンドの作業をあまりしたことがなく、vue を使用したこともありません。質問したいのは:
1. vue はバックエンドと連携してデータをより適切に取得するにはどうすればよいですか? json_encode($data)//ページ上でコンポーネントを直接呼び出すときに php を使用します。コンポーネントが呼び出されるとき、バックエンド
は依然として axios からデータを要求します
2。最初は時差の問題だと思いました。問題の原因は次のとおりだと思いました。データがリクエストされる前にレンダリングが行われるため、creating(){} を試してみました。データの一部をリクエストし、値を this.data に割り当てますが、mounted(){} を呼び出すときに this.data に値がないことがわかります。これはなぜですか?