2015-08-04 26 views

Trả lời

15

Không. JQuery phụ thuộc rất nhiều vào HTML DOM và CSS trong đó phản ứng gốc có cấu trúc phân cấp gốc giống DOM của riêng chúng với cách triển khai kiểu riêng của chúng tương tự như tập hợp con CSS (flex-box) nhưng nó được thực hiện khác nhau.

Chỉ cần đặt phối cảnh - Ứng dụng React-Native KHÔNG phải là ứng dụng HTML/Hybrid - đó là ứng dụng gốc có logic được kiểm soát bởi Javascript và sử dụng mẫu phản ứng với biểu diễn phân cấp chế độ xem ảo. Phần chung duy nhất với các ứng dụng web là công cụ Javascript (không có CSS ​​/ HTML). Ứng dụng Phonegap là các ứng dụng HTML hỗn hợp sử dụng chế độ xem web để chúng có thể sử dụng các khung/plugin không phải là javascript tinh khiết nhưng được liên kết với HTML/CSS.

+0

Cảm ơn bạn Jarek. Ngay bây giờ tôi đang sử dụng các plugin như [intltelinputs] (https://github.com/Bluefieldscom/intl-tel-input.git) trong các ứng dụng phonegap, nhưng tôi không thể tìm thấy các thành phần tương đối như nó cho phản ứng gốc. Bực bội! –

+0

@LeoChen Điều quan trọng cần biết là React Native chỉ ở mức '0.8' ngay bây giờ và không được phát hành đầy đủ. Nếu không có mô-đun thành phần hoặc nút nào xử lý điều gì đó, bạn phải tự xây dựng nó. – GoldenBeet

+0

@ GoldenBeet, cảm ơn vì gợi ý ... Tôi biết phản ứng bản địa vẫn còn rất trẻ ở giai đoạn này, tôi sẽ xem xét để xây dựng nó bằng cách riêng của tôi. –

Các vấn đề liên quan