suchen

Heim  >  Fragen und Antworten  >  Hauptteil

javascript - Warum benötigt React das Schlüsselattribut, um Elemente zu identifizieren, Vue jedoch nicht?

Warum benötigt React das Schlüsselattribut, um Elemente zu identifizieren, Vue jedoch nicht? Welche Methode verwendet Vue, um Elemente zu identifizieren?

<ul>
  <li key="2015">Duke</li>
  <li key="2016">Villanova</li>
</ul>

<ul>
  <li key="2014">Connecticut</li>
  <li key="2015">Duke</li>
  <li key="2016">Villanova</li>
</ul>
三叔三叔2710 Tage vor818

Antworte allen(3)Ich werde antworten

  • 阿神

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

    谁说的vue没有key。

    vue也好,react也好,key起的作用都一样,react也可以不带,只是报警告而已。

    Antwort
    0
  • 大家讲道理

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

    vue也需要啊,官网这样写: 为了给 Vue 一个提示,以便它能跟踪每个节点的身份,从而重用和重新排序现有元素,你需要为每项提供一个唯一 key 属性。理想的 key 值是每项都有唯一 id。链接vue中的key

    Antwort
    0
  • PHP中文网

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

    每一个对应的唯一的key,这样react就可以知道你后面具体操作的是哪一个key的数据,可以只针对这一个进行更新

    Antwort
    0
  • StornierenAntwort