RouterLinkActive không hoạt động khi sử dụng liên kết được tạo động khi điều hướng thông qua chính ứng dụng.RouterLinkActive cho RouterLink với tham số (/ động)
ví dụ: trong điều hướng hàng đầu của tôi, tôi có điều này;
<a [routerLink]=['user', currentUser.name] routerLinkActive='active'>{{currentUser.name}}</a>
Trong khi phiên bản mã cứng sẽ hoạt động.
<a [routerLink]=['user','bob']>View Bobs Account</a>
Một plunk cho điều này là ở đây; https://plnkr.co/edit/BYKMucE3Y75uJSpV5VWx?p=preview
Nhấp vào "John" và "Dynamic Router Link Name =" và "John" cả hai đều sẽ hoạt động. Điều này đôi khi hoạt động trên nhấp chuột đầu tiên, nếu có, sau đó nhấp lại vào "Trang chủ", nhấp lại vào "John", bạn sẽ chỉ thấy liên kết được mã hóa được đăng ký là hoạt động, mặc dù href giống hệt nhau.
Điều này có được thiết kế/không thể không? hoặc tôi thiết lập một cái gì đó không chính xác?
Bạn đã giải quyết vấn đề này chưa? Ngoài ra punker của bạn đổ vỡ khi bạn bấm vào các liên kết. – Pylinux