@wiliamfeng Như mình nói ấy bạn, với cách trên bạn nên style max-width cho cái ảnh bên trong .item = 100% item width. Chứ người ta không để max-width cho .item. Như thế sẽ làm cái style grid của bạn không còn nghĩa lý nữa.
mình thấy bài viết của bạn rất giống https://www.callicoder.com/spring-boot-websocket-chat-example/
Nếu bạn dùng nó làm tài liệu tham hoặc dịch lại thì nên dẫn nguồn vào nhé.
Dạo này Viblo đang tăng chất lượng bài viết, việc bạn dịch mà ko nêu nguồn rất dễ khiến ngta có cái nhìn k tốt về hệ thống viblo của Framgia
mình đã đọc gần như các phần của cuốn này nhưng phải nhận xét thực sự front end yêu cầu quá cao và đòi hỏi quá nhiều kiến thức, mình nghĩ nó cần được chia nhỏ ra thành các mảng riêng biệt hơn nữa
Cách thì giống bạn này này ổn nhất.Tức là Admin có tạo thêm chức năng thêm thành phố, quận huyên...vv. Table Couriers có dạng lưu thêm phí giao hàng theo từng tỉnh do bạn tạo và set giá ở trang admin kia.
Khi người dùng checkout trang cart thì có select option bắt họ chọn TP, Quận, Phường theo đó. Rồi từ các giá trị đó để select thêm phí tương ứng của nó từ table Couriers trên kia cộng vào tổng giá của sản phẩm.
@tuna À ý mình là là nếu service của bạn cần phải xử lý nhiều request đến đồng thời, thì lúc đó phần backend của bạn sẽ phải làm việc khá nặng nhọc, có thể bạn sẽ phải cần đến những giải pháp về load balancing đấy
Code đẹp, tổ chức code tốt, tối ưu logic hay đương nhiên là tốt, tuy nhiên nhiều lúc như thế vẫn là chưa đủ, đôi lúc bạn cần mở rộng server hay dùng thêm các server khác nữa
Cám ơn bạn Kim đã giải thích cặn kẽ, bt mình cũng sử dụng og:image, ngay trong dự án Laravel với Vue gần nhất của mình thì dùng vẫn ok, nhưng thực sự thì hiểu ko kĩ đến như bạn nói
OpenGraph được coi là một giao thức để giúp "giao tiếp" giữa website và social network. Trong đó, website của bạn đóng vài trò là một object với các thuộc tính của nó được thể hiện qua các thẻ meta trong website. Mỗi thẻ meta thẻ hiện cho một property, mỗi property thể hiện cho một thông tin như: url, title, image...
Các property này nằm trong danh sách được định ra bởi OpenGraph, các social network cũng lấy thông tin website trên danh sách cách thuộc tính OpenGraph đưa ra. Bạn có thể xem danh sách cách property ở đây: http://ogp.me/
Do đó, vấn đề bị lỗi hiển thị ảnh khi post link lên facebook là do bạn thiếu property og:image trong website. Do đó nó không phụ thuộc vào việc bạn dùng vue hay laravel.
Bạn chỉ cần bổ sung property còn thiếu, các social network như facebook sẽ đọc nó và hiển thị ảnh của bạn. Cụ thể, bạn cần thêm:
THẢO LUẬN
Thank you thớt, Chờ bài tiếp theo
Mình nghĩ là như vậy
Chào bạn ! sau khi upload multi file, nếu muốn xóa bớt 1 file nào đó thì code ra sao; mong bạn hướng dẫn giúp! Xin cám ơn.
@wiliamfeng Như mình nói ấy bạn, với cách trên bạn nên style
max-widthcho cái ảnh bên trong.item= 100% item width. Chứ người ta không để max-width cho.item. Như thế sẽ làm cái style grid của bạn không còn nghĩa lý nữa.Chúc bạn thành công nhé.
Cảm ơn bạn
Cảm ơn bạn
Đồng ý quan điểm với @nhs3108 (y)
bạn nào hỗ trợ mình với ạ
mình thấy bài viết của bạn rất giống https://www.callicoder.com/spring-boot-websocket-chat-example/ Nếu bạn dùng nó làm tài liệu tham hoặc dịch lại thì nên dẫn nguồn vào nhé. Dạo này Viblo đang tăng chất lượng bài viết, việc bạn dịch mà ko nêu nguồn rất dễ khiến ngta có cái nhìn k tốt về hệ thống viblo của Framgia
mình đã đọc gần như các phần của cuốn này nhưng phải nhận xét thực sự front end yêu cầu quá cao và đòi hỏi quá nhiều kiến thức, mình nghĩ nó cần được chia nhỏ ra thành các mảng riêng biệt hơn nữa
@thangtd90 Cảm ơn Thắng, mình sẽ để tâm tới phần đó, trước mắt là code xong để nó chạy được đã haha
Cách này khá hay. Cảm ơn b
series quá chất ad ạ
Cách thì giống bạn này này ổn nhất.Tức là Admin có tạo thêm chức năng thêm thành phố, quận huyên...vv. Table Couriers có dạng lưu thêm phí giao hàng theo từng tỉnh do bạn tạo và set giá ở trang admin kia.
Khi người dùng checkout trang cart thì có select option bắt họ chọn TP, Quận, Phường theo đó. Rồi từ các giá trị đó để select thêm phí tương ứng của nó từ table Couriers trên kia cộng vào tổng giá của sản phẩm.
Hướng dẫn sử dụng typeorm với graphql: roles, permissions,..
@tuna À ý mình là là nếu service của bạn cần phải xử lý nhiều request đến đồng thời, thì lúc đó phần backend của bạn sẽ phải làm việc khá nặng nhọc, có thể bạn sẽ phải cần đến những giải pháp về load balancing đấy
Code đẹp, tổ chức code tốt, tối ưu logic hay đương nhiên là tốt, tuy nhiên nhiều lúc như thế vẫn là chưa đủ, đôi lúc bạn cần mở rộng server hay dùng thêm các server khác nữa
Cám ơn bạn Kim đã giải thích cặn kẽ, bt mình cũng sử dụng og:image, ngay trong dự án Laravel với Vue gần nhất của mình thì dùng vẫn ok, nhưng thực sự thì hiểu ko kĩ đến như bạn nói
quảng cáo liên quân trá hình =))
Cảm ơn bạn! Mình sẽ tham khảo thêm
OpenGraph được coi là một giao thức để giúp "giao tiếp" giữa website và social network. Trong đó, website của bạn đóng vài trò là một object với các thuộc tính của nó được thể hiện qua các thẻ
metatrong website. Mỗi thẻ meta thẻ hiện cho một property, mỗi property thể hiện cho một thông tin như: url, title, image...Các property này nằm trong danh sách được định ra bởi OpenGraph, các social network cũng lấy thông tin website trên danh sách cách thuộc tính OpenGraph đưa ra. Bạn có thể xem danh sách cách property ở đây: http://ogp.me/
Do đó, vấn đề bị lỗi hiển thị ảnh khi post link lên facebook là do bạn thiếu property
og:imagetrong website. Do đó nó không phụ thuộc vào việc bạn dùng vue hay laravel.Bạn chỉ cần bổ sung property còn thiếu, các social network như facebook sẽ đọc nó và hiển thị ảnh của bạn. Cụ thể, bạn cần thêm:
Để check các thuộc tính còn thiếu, bạn có thể truy cập: https://developers.facebook.com/tools/debug/sharing để kiểm tra.