THẢO LUẬN

Aug 7th, 2020 4:49 p.m.

Trong model em khai báo public function getRouteKeyName() { return 'slug'; } Nhưng khi gọi api vẫn gọi đến id ạ. Route : \Route::resource('news', 'NewsController')

0
Aug 7th, 2020 1:04 p.m.

Bài viết khá hay và chi tiết. Cảm ơn bạn. 👍💯

0

Nếu bạn build đc thì thật sự rất tuyệt vời. Tuy nhiên, khi mình tự build thì có thể rất nhiều case mình chưa tính hết được như bootstrap. Nếu như bạn chỉ muốn dùng bootstrap để build grid layout thì bạn chỉ cần link 1 file css của nó vào thôi, k cần call cả lib bootstrap vào khiến cho dự án bị nặng thêm.

0
Aug 7th, 2020 10:03 a.m.

Mình muốn đăng kí gói email 40k email nhưng vào trong chổ account detail nó lại hiện " Hold tight! As a security measure, we are further evaluating your ability to select a plan for upgrade.

We apologize for the inconvenience this may cause. In the meantime, you still have access to your current plan’s features and email volume. "

và không đăng kí được? cho mình hỏi nó theo dõi gì vậy ạ và cách mình đăng kí sao?

0
Aug 7th, 2020 10:03 a.m.

Sao khi e login thành công rồi thì logout ko nhận ra là đã login rồi a nhỉ ? logout luôn trả về isLogged === false

0
Aug 7th, 2020 9:38 a.m.

Thanks for share

0

em vẫn đang băn khoăn giữa việc build một project css riêng và việc tiếp tục giữ bootstrap trong dự án vì thực sự nếu cắt bỏ bớt các phần dư thừa thì thực sự bootstrap rất hữu ích

+1
Avatar
đã bình luận câu trả lời trong câu hỏi
Aug 7th, 2020 8:59 a.m.

Cảm ơn bạn, mình tựa hồ hiểu quy trình rùi, thanks nhìu.

+1
Avatar
đã bình luận câu trả lời trong câu hỏi
Aug 7th, 2020 8:49 a.m.

@longhiryu À quên mất, khi có conflict về dependencies, nếu bạn cần update bản version cho package khác thì bạn cũng nhớ lưu ý check lại code khi sử dụng nó nữa nha. Nếu việc sửa code bạn ước lượng thấy mất quá nhiều time, nhưng chưa upgade xong dependencies thì làm sao ngồi code được. Khi đó bạn cần note lại tên package để sau khi không còn conflict dependencies nữa thì quay lại sửa code nha.

Ngoài ra, mình cũng hay mở file composer.json trên repo laravel/laravel để xem version những package mặc định của laravel để so sánh. Cả những file config của laravel mình cũng làm vậy. 😄

0
Avatar
đã bình luận câu trả lời trong câu hỏi
Aug 7th, 2020 8:46 a.m.

thanks bạn, cũng là một cách hay, cơ mà mình là người tiếp quản, không biết người trước có làm gì ngoài MCV ko nên chưa thử.

0
Aug 7th, 2020 8:45 a.m.

Oa. Lắm thứ quá 😂 😂 😂

0

Ở đây mình chia sẻ với vị trí của một thực tập sinh, ở mức khái niệm nên có thể chưa đi sâu vào được việc vận dụng vào thực tế. Cảm ơn những chia sẻ của bạn rất nhiều.

0
Aug 7th, 2020 8:21 a.m.

Hẳn hash tag luôn: TOP DEV - Hãy ngưng ăn cắp

0

tôi yêu bạn

0

rất có ích cho cuộc sống của mình. cảm ơn bạn nhiều nhé

0

bài viết hay quá

0

cuộc sống bồn bề quá

0
Aug 7th, 2020 6:43 a.m.

Để phân biết Interface một cách ngắn gọn và cho thấy kinh nghiệm làm việc thì mình nghĩ sẽ cần tập trung vào các quan điểm sau:

  1. Abstract class về cơ bản vẫn là class, nên class extends nó sẽ thể hiện quan hệ Is-A Class implement interface thể hiện tính chất Can-Do

  2. Abstract class là class sử dụng cho một hoặc một vài mục đích cụ tương tự nào đó. Thể hiện nhiều khi viết các thư viện, các setup logic đã được viết sẵn, và kết quả sẽ được đẩy vào abstract method để người dùng tự implements. Interface thường được sử dụng cho những mục đích làm callback, dependency injection,... Các method bên trong interface được gom nhóm theo khả năng thực hiện.

  3. Vậy sử dụng abstract class vào callback hay dependency injection được không ? Câu trả lời là có, tuy nhiên việc phát triển phần mềm cần làm theo những quy chuẩn để làm việc và phát triển hiệu quả. Tính abstract không bao giờ đi đơn lẻ, việc dạy học OOP chỉ cố gắng tách các đặc trưng riêng của nó để đào sâu học người học hiểu. Các tính chất của OOP kết hợp hài hòa và mềm dẻo. Ví dụ như khi áp dụng kĩ thuật Dependency injection thì tính cả 4 tính chất sẽ cùng được sử dụng.
+1
Aug 7th, 2020 6:28 a.m.

Xin chào! mình đã làm giống như hướng dẫn nhưng mình nhận được lỗi này: W/ActivityThread: handleWindowVisibility: no activity for token android.os.BinderProxy@1608b3d

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í