01/10/2018, 08:16

Nhờ cao thủ react-native giúp đỡ

Mình mới tự học react-native, tập tành viết dc 1 app tạm chạy dc nhưng gặp phải warning như trên. Nhờ cao nhân chỉ giúp đây là lỗi gì, tại sao lại có lỗi này và cách khắc phục. Mình xin cảm ơn.

Son Tran viết 10:28 ngày 01/10/2018

Cần set key cho các component trong vòng lặp:

<View key={index}>
......
</View>
Hoang Kien viết 10:24 ngày 01/10/2018

Thanks bạn. Tiện thể cho mình hỏi luôn. Mình đang khá lúng túng với 1 số hàm được hỗ trợ sẵn trong react-native mà mình ko hề biết sự tồn tại của nó. Mình đã đọc docs trên trang chủ nhưng ko thấy những hàm này. Bạn cho mình hỏi xem có thể tìm kiếm ở đâu để xem những hàm này. Trước giờ mình chỉ code C/C++ và Java. Lúc mình học react-native thì chưa có 1 chữ nào về Javascript nên khá bỡ ngỡ

Son Tran viết 10:31 ngày 01/10/2018

Bạn có thể đưa ra ví dụ cụ thể ko?

Hoang Kien viết 10:25 ngày 01/10/2018

VD ở trên. Cái laps. Map hay mấy hàm như setInterval mà mình có dùng trong app này. Mình xem video thì mới biết đến 2 hàm này. Như kiểu mình bị thiếu 1 vùng kiến thức nào đó.

Son Tran viết 10:20 ngày 01/10/2018

laps ở trong propType chỉ là khai báo/format dữ liệu đầu vào là 1 prop có tên là laps, dạng array và bắt buộc phải có (component cha của component này gán vào).
map là 1 hàm chuẩn của js: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/map
setInterval cũng là hàm chuẩn của js
Có lẽ bạn cần đọc các tài liệu cơ bản về js trước khi dấn thân vào cái này.

Huy Hoàng Phạm viết 10:30 ngày 01/10/2018

Học kĩ về JavaScript và React trước khi dấn thân vào React-Native nhé

Hoang Kien viết 10:22 ngày 01/10/2018

Thanks 2 bác. Cái mình cần chính là cái mà 2 bác đã nói ở trên. Kiến thức về Javascript. Để mình tìm hiểu thêm. Tiện thể cho mình hỏi về thứ tự học và những thứ cần học. Một số nguồn tham khảo nữa tiếng anh cũng dc. Mình đọc tài liệu tiếng anh cũng tạm ổn.

Son Tran viết 10:30 ngày 01/10/2018

Theo mình thì:
Bước 1 học JS: http://www.w3schools.com/js/
Bước 2 học các tính năng mới của ES6: http://es6-features.org/#Constants
Bước 3 học React: http://www.allitebooks.com/reactjs-by-example-building-modern-web-applications-with-react/
Sau đó đọc tài liệu trên trang chủ của React Native.

Hoang Kien viết 10:19 ngày 01/10/2018

Cảm ơn bác rất nhiều

Bài liên quan
0