Tôi đang tìm kiếm một giải pháp với góc 2 cho kịch bản giải thích dưới đây:góc 2 - tuyến submodule và lồng <Router-ổ cắm>
Trong kịch bản này, top-nav chứa các liên kết để tải submodules và sub-nav có các liên kết để cập nhật nội dung của submodule.
Các URL nên bản đồ như:
- /home => tải trang nhà trong thành phần chính ổ cắm Router
- /submodule => tải submodule trong ổ cắm phần router chính và theo mặc định sẽ hiển thị trang chủ của submodule và navbar phụ
- /submodule/feature => tải các tính năng bên trong ổ cắm router của submodule
các module ứng dụng (và thành phần ứng dụng) chứa một đầu thanh điều hướng để điều hướng đến các mô-đun con khác nhau và mẫu thành phần ứng dụng có thể trông giống như thế này
<top-navbar></top-navbar>
<router-outlet></router-outlet>
Nhưng đây là sự phức tạp. Tôi cần submodules của tôi để có bố trí tương tự với một thanh nav cấp thứ hai và ổ cắm router riêng của họ để tải các thành phần riêng của họ.
<sub-navbar></sub-navbar>
<router-outlet name='sub'></router-outlet>
Tôi đã thử mọi lựa chọn và tìm kiếm khắp nơi nhưng không thể tìm ra một giải pháp để có một mẫu mặc định (như thành phần ứng dụng) trong submodule với ổ cắm router và cũng tải các nội dung của submodule trong các bộ định tuyến bên trong đầu ra mà không làm mất sub-nav.
Tôi sẽ đánh giá cao mọi đầu vào hoặc ý tưởng
Vì vậy, chính xác những gì đang xảy ra với các thiết lập hiện tại? – micronyks
với thiết lập hiện tại tôi không thể sử dụng ổ cắm bộ định tuyến bên trong. Định tuyến tải ngay cả các thành phần submodule trong bộ định tuyến chính và tất cả các mẫu thành phần submodule của tôi phải có một sub-nav bao gồm –
bạn có tìm thấy giải pháp cho bộ định tuyến lồng nhau mà không mất điều hướng phụ không? Tôi đã rơi vào một vấn đề tương tự. – Saurav