为了账号安全,请及时绑定邮箱和手机立即绑定

大佬们遇到过这个问题吗?vue页面头部的导航栏目怎么动态加上当前页的标记背景色啊?大佬们有什么好的建议?

大佬们遇到过这个问题吗?vue页面头部的导航栏目怎么动态加上当前页的标记背景色啊?大佬们有什么好的建议?

摇曳的蔷薇 2019-08-09 23:24:13
头部的导航是公共的。。比如有电影、音乐、社区、体育我跳转到音乐那么音乐的样式背景就红色但是注意,音乐下面的所有页面比如打开音乐的详情页、音乐的列表页,导航栏上面的音乐链接都要设置样式当前红色。要怎么实现啊?

2 回答

?
潇湘沐

TA贡献1816条经验 获得超6个赞

写一个公共维护的样式咯。头部导航肯定是一个组件吧,在组件data声明字段,判断当前属于哪个模块,将页面需要更改颜色的地方,配置当前颜色,比如:
moduleStyle:{
'movie':'redBg',
'music':'greeBg'
}
                            
查看完整回答
反对 回复 2019-08-09
  • 2 回答
  • 0 关注
  • 664 浏览
慕课专栏
更多

添加回答

代码语言

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号