【问题标题】:css of application.html.erb is not loading for a particular controller未为特定控制器加载 application.html.erb 的 css
【发布时间】:2015-10-20 17:24:37
【问题描述】:

我有 3 个控制器。

users_controller.rbuser_posts_controller.rbsessions_controller.rb。以及他们的观点。

问题是,对于前两个控制器 application.html.erb 正确加载了相应的 css,但对于最后一个控制器,application.html.erb 错过了它的 css 属性。我无法理解为什么会这样。这可能是什么问题?

ActionController::RoutingError (No route matches [GET] "/user_posts/assets/css/icons/icomoon/styles.css"):
  actionpack (4.2.2) lib/action_dispatch/middleware/debug_exceptions.rb:21:in `call'

为什么这个错误只针对 user_posts?我所有的控制器几乎都是一样的。

【问题讨论】:

    标签: ruby-on-rails view controller


    【解决方案1】:

    我解决了这个问题。问题是因为 user_posts#index 的路由没有正确生成。当我修复此问题时,它开始正常工作。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-12-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-10-08
      相关资源
      最近更新 更多