Yêu cầu thg 12 27, 2020 4:48 CH 297 0 2
  • 297 0 2
0

Hỏi về dynamic Breadcrumbs in Nuxt.js

Chia sẻ
  • 297 0 2

cho mình hỏi là mình muốn tạo breadcrumb dynamic từ slug như hình là: csgo trong nuxtjs. Mình thấy trong nuxt ở file router.js nó đang build ra name là tin-tuc-slug. Vậy làm thế nào để tạo được breadcrumb với tên tương ứng với slug như hình nhỉ?

2 CÂU TRẢ LỜI


Đã trả lời thg 12 29, 2020 3:18 SA
Đã được chấp nhận
0

Chỗ này bạn đang hơi bị nhầm rồi, phần breadcrumb không xử lý ở trong route như vậy, phần này bạn xử lý trên view, trong view bạn có thể gán title của page vào phần breadcrumb luôn

Chia sẻ
Avatar quang hải @sven_9x
thg 12 29, 2020 8:32 SA

@hongquanfit Vậy làm sao lấy tên theo slug được nhỉ b?

Avatar quang hải @sven_9x
thg 12 29, 2020 8:33 SA

ví dụ như CS: GO đó.

thg 12 29, 2020 10:16 SA

@sven_9x bạn chú ý đến title của page đó bạn, title này bạn phải lưu ở đâu đó ví dụ như database chẳng hạn

Hoặc bạn có thể xử lý một chút với slug bằng cách dùng JS get slug xuống, bỏ các dấu - rồi chuyển về dạng uppercase

Đã trả lời thg 12 31, 2020 8:33 SA
0

nếu như ý của bạn là muốn lấy "tin-tuc/csgo" thì có thể dùng cái này "context.route.params.slug"

Chia sẻ
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í