【发布时间】:2019-03-02 07:31:11
【问题描述】:
版本列表:- * 导轨 5.2.2 * 萨斯听(4.0.0) * sass-rails (5.0.7) * 链轮 (3.7.2) * 链轮导轨 (3.2.1) * turbolinks (5.2.0) * turbolinks-source (5.2.0)
我在 rails 5.2.2 版本中使用 adminLTE 2.4.5 版本。我正在加载的所有文件、供应商文件夹中的所有 adminLTE 资产、所有 UI 都工作正常,但多级菜单的树视图无法正常工作。
案例1:第一次使用或者手动刷新网页时。
案例2:当它工作时,如果我点击一个菜单项的链接,该链接将重定向到特定页面,但之后再次树视图不起作用,它甚至不会崩溃。
下面是我的代码:
<aside class="main-sidebar">
<section class="sidebar">
<ul class="sidebar-menu tree" data-widget="tree">
<li class="treeview">
<a href="#"><i class="fa fa-wrench"></i> <span>Reminders</span>
<span class="pull-right-container">
<i class="fa fa-angle-left pull-right"></i>
</span>
</a>
<ul class="treeview-menu">
<li>
<%=link_to "Service Reminders",service_reminders_path%>
</li>
<li><a href="#">Vehicle Renewals</a></li>
</ul>
</li>
</ul>
</section>
</aside>
工作菜单截图:
点击服务提醒链接后,它会重定向到特定页面,然后树形视图停止工作
【问题讨论】:
-
您在项目中使用 turbolinks 吗?
-
是的,我使用了 turbolinks 5.2 @Vasilisa
-
对不起,没有时间写完整的答案,检查issue。如果对你有帮助,请自己写答案
标签: javascript css ruby-on-rails-5.2 adminlte