検索

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

javascript - なぜ React では要素を識別するために key 属性が必要なのですが、vue では必要ないのですか?

react では要素を識別するために key 属性が必要ですが、vue では必要ないのはなぜですか? vue は要素の識別にどのメソッドを使用しますか?

リーリー
三叔三叔2707日前811

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

  • 阿神

    阿神2017-06-26 10:57:21

    vue にキーがないなんて誰が言ったのでしょう。

    Vue であっても React であっても、キーは同じ役割を果たします。React ではキーは必要なく、警告を報告するだけです。

    返事
    0
  • 大家讲道理

    大家讲道理2017-06-26 10:57:21

    Vue にもそれが必要です。公式 Web サイトには次のように書かれています: Vue にヒントを与えて各ノードの ID を追跡し、既存の要素を再利用したり並べ替えたりできるようにするには、各項目に一意のキー属性を提供する必要があります。理想的なキー値は、各アイテムが一意の ID を持つことです。 vue でキーをリンクします

    返事
    0
  • PHP中文网

    PHP中文网2017-06-26 10:57:21

    対応するそれぞれの一意のキーにより、後からどのキーデータを操作しているかを React が知ることができ、このキーのみを更新できます

    返事
    0
  • キャンセル返事