検索

ホームページ  >  に質問  >  本文

プロパティまたはメソッド 'componentNames' は定義されていますが、定義されていません

タイトルにあるようなエラーが発生しました。このエラーについて少し読んだところ、ほとんどの回答は、存在しないメソッド/データプロパティの参照に関係しているか、愚かなスペルが原因であると述べています。以下のコード ブロックでは、既存の componentNames データ プロパティを正しく参照しています。この問題は、componentNamesObject.keys() メソッド (コンポーネント名を取得するために使用されます) を使用した場合にのみ発生することに気付きました。

リーリー ######間違い:######

[Vue 警告]: プロパティまたはメソッド 'componentNames' が未定義です インスタンスですが、レンダリング中に参照されます。

P粉514001887P粉514001887343日前434

全員に返信(1)返信します

  • P粉085689707

    P粉0856897072024-02-18 19:27:15

    空の配列で componentNames を初期化し、作成したフック内で Object.keys($options.components) をそれに割り当ててみます。 リーリー

    返事
    0
  • キャンセル返事