Keys là gì và tại sao chúng quan trọng?

{{FormatNumbertoThousand(model.total_like)}} lượt thích
2.276 lượt xem

Keys giúp React theo dõi những item nào được thay đổi, được thêm vào hoặc được xóa khỏi 1 list.

render () {
  return (
    <ul>
      {this.state.todoItems.map(({task, uid}) => {
        return <li key={uid}>{task}</li>
      })}
    </ul>
  )
}

Keys quan trọng là vì giá trị key là duy nhất để phân biệt 1 item với các item khác.

{{login.error}}