マウントされたメソッドにおいて、Nuxt 3 の props 値が初めて受信されませんでした。
P粉418351692
P粉418351692 2023-07-19 17:47:03
0
1
728

私は Nuxt 3 に取り組んでいますが、小道具に問題があります。小道具を介して親コンポーネントから子コンポーネントにオブジェクトを渡していますが、コンソールでこれらの小道具を印刷すると、オブジェクトは空のように見えますが、同じコンソールをマウントされたメソッド内のsetTimeout関数の下に置くと、正常に動作します。さらに多くのアイデアについては、以下のコードを確認してください。

親コンポーネント

リーリー

サブアセンブリ

リーリー

onMounted で async 関数 onMounted( async () => { ... }) を使用してみましたが、うまくいきませんでした。

setTimeout 関数を使用せずに onMounted で props を使用する標準オプションはありますか? この問題の解決を手伝ってください。

P粉418351692
P粉418351692

全員に返信(1)
P粉041856955

親コンポーネントで await useFetch("my-api-url") を呼び出す前に、子コンポーネントがマウントされているため、 useFetch() がデータを取得すると、props として空のオブジェクトが取得されます。

小道具が変化するときに聞きたい場合は、watch を使用できます:

リーリー
いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート