谁一开始就是大神?

公共nav部分,如何根据页面不同而高亮[2.0]

现在做个tp项目,有个问题,我想把公共的nav部分提取出来放在public文件中中,再引入,但是引入后只有首页active了,切换页面了也是,如果我不传参数,怎么判断当前是哪个页面

得有一个变量或者说参数来标记当前属于哪个类别,然后高亮。
或者你在每个页面上放一个通用的js,将nav的高亮修改成当前页面。
你可以通过js获取当前页面的URL,根据这个在js里写显示的不同样式
你公共页面nav是在layout 布局里的话, 那么可以通过对每个页面对应的控制器的传值到layout里;
控制器示例代码:
class OneController extends Controller
{
}
layout文件示例代码:


觉得有用可以关注我的博客(),pinyishou.com

赞(0) 打赏
未经允许不得转载:菜鸟之家 » 公共nav部分,如何根据页面不同而高亮[2.0]

评论 抢沙发

登录

找回密码

注册