最近用到adminLTE模版框架,这是一个好东东,只是在使用中发现点击左侧菜单后,会自动收起,因本人侧重后端django的编写,对前端的js不是很在行,所以就想到<li class='active'>可以让一个菜单保持点击状态 ,所以就在后端的视图函数渲染模板时传递一下个参数,在li中进行比较,
比如在视图函数中这样写,return render(request, 'xxx.html', {'m':'selectm'})
在模板中,菜单的每一个li都这样写:
<li
{% ifequal m 'selectm' %}
class='active'
{% endifequal %}
不同的是每一个li后面的参数'selectm'
来源:CSDN
作者:心如海
链接:https://blog.csdn.net/qq_42469759/article/details/93482977