ruby-on-rails - Ruby-on-Rails 添加 current_page?到我的link_to
问题描述
我想添加一个
current_page?
对我
.navbar.navbar-default.admin-header
%ul.nav.navbar-nav.navbar-left
%li= link_to "Dashboard", admins_dashboard_path, class: 'active'
要实现这一点,如果我当前的页面是 /dashboard 只有在这种情况下将是
class: 'active'
在我的链接中(稍后我想使用特定的样式表来激活和不激活导航链接。
请帮我把这个放在一起!你的
解决方案
此方法的文档描述了如何实现它。在您的情况下,它将类似于:
.navbar.navbar-default.admin-header
%ul.nav.navbar-nav.navbar-left
%li= link_to "Dashboard", admins_dashboard_path, class: ('active' if current_page?(admins_dashboard_path))
推荐阅读
- git - Git 提交作为先前提交的一部分
- database - 是否可以根据内容结构识别用于创建数据文件的编程语言?
- flutter - 如何根据在颤动中单击哪个导航栏按钮来更改脚手架主体?
- c++ - C ++中向量错误的解决方案是什么?
- api-gateway - 如何将 JSON-RPC 请求分发到后端?
- kubernetes - Kubernetes 从节点本身耗尽节点的权限
- c++ - 将大括号括起来的初始化列表传递给可变参数宏并扩展为 std::pair<>
- scala - 迭代播放jsarray
- flutter - 使用 php laravel 请求下一页的 Flutter 分页
- html - 使用 HTML 和 CSS 插入背景图像,不起作用