THẢO LUẬN

thg 7 30, 2018 6:50 SA

Mình ủng hộ chia sẻ, nhưng những bạn newbie hơn bạn đọc rồi hiểu theo hướng như thế thì sao. Mình nghĩ là việc chia sẻ dựa trên kinh nghiệm cá nhân nhưng cũng nên làm rõ những phần cơ bản. Trong bài của bạn nó khá sơ sài và có 1 số nhầm lẫn mà người đọc như mình không hiểu hết. Cụ thể:

  1. Làm sao để sử dụng React - 1 framework của JS hoạt động đới với môi trường phát triển mobile. -> bạn có chắc React là 1 framework?
  2. Thay vì render DOM của browser -> mình đang hiểu thành 2 khái niệm DOM của browser và DOM của React native có phải không? Nó khác nhau hay không. Nếu không có DOM của react native thì react native sử dụng cái gì?
  3. aa.png Ở cái hình này. Mình thấy mũi tên chỉ đến iOS là bridge. Thế android nó sử dụng cái gì để giao tiếp? Và cái "???" kia nghĩa là gì?
+1
thg 7 30, 2018 5:39 SA

@thanhnguyen uh đúng rồi em, đưa vào chạy trước câu lệnh wget ý 😄

Nếu vẫn không được thì em thử chuyển sang dùng image Debian hay Ubuntu xem sao 🤔

0
thg 7 30, 2018 5:16 SA

Trước tiên cảm ơn bạn đã theo dõi bài viết. Có thể bạn đã được làm quen với React rồi, nhưng với 1 newbie như mình thì nó khá là mới, RN dựa trên React nên mình chia sẻ về những thứ liên quan đến React để người đọc có cái nhìn từ cơ bản, tổng quan hơn. Mục đích của mình là React Native chứ không phải về React 😄. Cảm ơn bạn đã comment và chia sẻ suy nghĩ của mìh

0
Avatar
đã bình luận câu trả lời trong câu hỏi
thg 7 30, 2018 5:09 SA

@thangtd90 Dạ, ý anh có phải là add thêm đoạn đó vào trong Dockerfile ko ạ. Hồi sáng em cũng search, rồi thêm vào chạy thử mà vẫn ko đc.(huhu)

0
thg 7 30, 2018 4:47 SA

bạn có thể dùng sass/scss hoặc webpack nha.

0
Avatar
đã bình luận câu trả lời trong câu hỏi
thg 7 30, 2018 4:34 SA

@wiliamfeng hihi, good job. Về vấn đề git bạn đã ok chưa.

+1
thg 7 30, 2018 4:12 SA

anh cho em hoi o bài tấn công KIng, anh viết đoạn if(!_target.call.value(msg.value)()) revert();

Đoạn này có ý nghĩa như nào, em chưa hiểu lắm ạ

Và tại sao khi chạy lại nó bị revert, cái hàm steal của anh nó lại như là hàm của king mặc dù khác smart contract

0
thg 7 30, 2018 4:04 SA

(like), ví dụ viết trên codepen nên k support được như code editor bạn ạ

0
thg 7 30, 2018 3:41 SA

Nên đổi thành React hoạt động như thế nào thì hơn. Virtual DOM, lifecycle đều là của React chung chứ chẳng riêng gì React Native. Đọc xong bài thì mình chỉ biết React Native dùng "Cây cầu" để giao tiếp với native. Còn chẳng hiểu gì khác.

+2
thg 7 30, 2018 3:24 SA

hay quá Vinh ơi =)))))))))

0
Avatar
đã bình luận cho bài viết
thg 7 30, 2018 3:21 SA

anh ơi, cho em hỏi là khi em sử dụng Cart::total() để lấy tổng giá tiền của giỏ hàng thì ra kết quả sai. khi em dùng subtotal() thì đúng. vậy thì total() để làm gì vậy ạ?!!!!

0

Bài viết hay! Thanks tác giả

0
thg 7 30, 2018 2:23 SA

bá quá

0
thg 7 30, 2018 2:13 SA

Quả lặp 62 thẻ i bạn tác giả viết painful quá, cần gì phải template engine lằng nhằng 😃) Hầu hết các text editor ngon hiện nay (sublime, vs code,...) đều có thể tạo nhanh một số lượng thẻ giống nhau bằng cách viết <tên thẻ>*<số lượng>, cụ thể ở đây là i*62, enter cái là ra một loạt à 😄

+1

Có cách nào tách Project con cho mọi người cùng làm việc trên nhiều project con xong public xuống project Cha như Areas trên .NET không nhỉ?

0

Khi nào anh về?

0
thg 7 30, 2018 1:00 SA

Để khắc phục lỗi này bạn có thể thử tải các file Js không đồng bộ bằng cách sử dụng thộc tính async

0

(clap2) bài viết có tính ứng dụng cao

+1
thg 7 29, 2018 5:25 CH

Bác nào có thể cho e ví dụ mục 3 đc k ạ?

0
thg 7 29, 2018 4:03 CH

Loại bỏ JavaScript và CSS chặn hiển thị trong nội dung trong màn hình đầu tiên Trang của bạn có 1 tài nguyên CSS chặn. Điều này khiến quá trình hiển thị trang của bạn bị trễ.

Mình đã minify lại và gộp thành 1 file để load CSS ở đầu, JS ở cuối mà ông Google Page Speed vẫn báo thế này. Bác có cao kiến gì không ạ ?

0
Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí