Mình muốn hỏi làm sao để lấy được props trong Reactjs được ạ
Chào mọi người, mình đang học ReactJs, mình có 1 ví dụ thế này: ban đầu mình khởi tạo 1 list danh sách các công việc trong state, sau đó bên trong hàm reder mình dùng map() để show tất cả các công việc ra, ứng với mỗi công việc mình đều tạo cho nó 1 cái props là myId với giá trị bằng với Id của công việc đó.
Sau đó mình gắn sụ kiện onClick cho mỗi công việc để khi click() vô công việc nào sẽ lấy được đúng cái myId của công việc đó, mình thử dùng : this.props.myId mà không được. Nhờ các bạn giúp đỡ mình ạ.
Mình demo code ở link này nhé, cám ơn mọi người : https://codepen.io/anon/pen/ajVEKw?editors=0010
1 CÂU TRẢ LỜI
Bạn viết như thế này nhé:
onClick = { () => this.functionRemoveItem(item.id) }
Trong:
functionRemoveItem = (id) => {
   console.log(id) // ahihi
}
Xin 1 upvote ahihi... 😏
cám ơn bạn @ruacondepzaj  nhiều nhé,
onClick = { () => this.functionRemoveItem(item.id) }
Ý nghĩa của nó là mình gán sự kiện onClick cho 1 function, function này thực thi và gọi đến functionRemoveItem() với tham số truyền vào là item.id phải không bạn.
Còn viết như kiểu của mình lúc đầu nó không hiểu được this là cái gì nên trả về  undefined đúng không nhỉ .
tks bạn nhiều
@thanh_tuan Like like
 
  
  
 