THẢO LUẬN

thg 10 19, 2018 12:40 SA

em cảm ơn anh ạ =))

0

^^ Phần flatMap với compactMap đúng là hại não thật, nhưng mà là vì tác giả bài viết đã sự nhầm lẫn (vì sự dễ nhầm lẫn giữa 2 cái flatMap trước đây nên Swift 4.1 đã đổi tên 1 cái flatMap thành compactMap)

Theo như tài liệu mô tả thì hàm flatMap(...) bị renamed thành thành compactMap(...).

Hàm flatMap bị renamed (depricated) là hàm này https://developer.apple.com/documentation/swift/sequence/2907182-flatmap, với return result là

An array of the non-nil results of calling transform with each element of the sequence.

Hàm flatMap mà tác giả sử dụng trong phần ví dụ lại là hàm này (trùng tên, khác cách thức hoạt động) https://developer.apple.com/documentation/swift/sequence/2905332-flatmap với return type

The resulting flattened array.

+2
thg 10 18, 2018 5:28 CH

😜

0
thg 10 18, 2018 4:27 CH

Ô kê bác =)))

0
thg 10 18, 2018 4:26 CH

Viết vu vơ thế thôi anh 😂

0
thg 10 18, 2018 4:08 CH

Đúng cái mình đang cần. bài viết rất hay 😄

+1
thg 10 18, 2018 4:05 CH

Ngon, full Stack như em còn chưa thạo cái này nữa =)) thanks bác

0

qúa hay. Cám ơn bạn. Sắp tới mình sẽ áp dụng những cách này cho ứng dụng của mình 😃

+1
thg 10 18, 2018 3:11 CH

Pro PHP rồi nhảy qua CSS à pro =)) 😎

0

Bài viết đáng để note lại. Font chữ dễ đọc 😄.

0
thg 10 18, 2018 10:16 SA

AMP được google đánh giá rất cao, nhưng em thấy không được người dùng sử dụng rộng rãi vì giao diện không đẹp. Vậy có các nào để cải thiện không ạ

0

Bài viết hay quá anh

0
thg 10 18, 2018 9:14 SA

Cám ơn bạn đã chia sẻ

+1
thg 10 18, 2018 8:15 SA

ý mình ở đây là watcher nó theo dõi sự thay đổi của từng phần tử, 1 watcher sẽ theo dõi sự thay đổi của 1 phần tử, còn computed nó có thể theo dõi nhiều phần tử.

0
thg 10 18, 2018 7:53 SA

Instead of using Heroku, I would recommend you to try out Cloudways. It is a platform that you can use to host Laravel on a managed server by AWS, Google cloud and others in just one click. Then you can deploy Laravel to server from github or upload it through ssh or sftp.

0

Cảm ơn bạn! Mình nghĩ bạn nên để cả cấu trúc thư mục như vậy sẽ dễ nắm bắt hơn! Như bạn viêt ở trên mình sẽ không biết là file app.js mình tạo ra hay nó tự sinh tự động, và nó nằm ở chỗ nào!

0
thg 10 18, 2018 7:48 SA

Nghĩa khủng quá mà !!!

+1

Tuyệt vời quá anh. 😃

+1

Nếu làm như bài đó thì file manifest trong folder build bạn để thêm đoạn này nhé:

"content_security_policy": "script-src 'self 'sha256-GgRxrVOKNdB4LrRsVPDSbzvfdV4UqglmviH9GoBJ5jk='"

Mặc định của thằng "content_security_policy" nếu không có trong manifest nó sẽ tự động chặn file có inline script. Bạn đọc trong file build/index.html sẽ thấy có inline script trong đó.

Bạn có thể xem qua ở đây: https://developer.chrome.com/extensions/contentSecurityPolicy

+2

Mình sử dụng nguyên project mẫu của create-react-app, chưa code thêm gì cả.

Mình làm giống trong bài viết Building a Chrome Extension Using React mà lại bị lỗi.

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í