我的页面有一个导航栏
from flask_navigation import Navigation
nav = Navigation()
nav.init_app(app)
nav.Bar('top', [
nav.Item('Home', 'home.home'),
])
和 html
{% for item in nav.top %}
<li class=" {{ 'active' if item.is_active else '' }}">
<a href="{{ item.url }}">{{ item.label }}</a>
</li>
{% endfor %}
在 Home 中时,有指向子路由的链接,这些链接可能类似于“www.example.com/home/hallway”或“www.example.com/home/kitchen”或“www.example.com/home/hallway/livingroom” ”。在 Home 中时,导航栏标记会亮起,但在进入这些子路由时,home 标记不再亮起。
在访问其子路由时,如何使 Home 标记继续被标记?