【问题标题】:Why isn't the asset pipeline loading for Railscasts #196 (Nested Model Form)?为什么 Railscasts #196(嵌套模型表单)的资产管道没有加载?
【发布时间】:2015-09-10 15:37:00
【问题描述】:

我从 GitHub 库下载了 Railscasts 196(嵌套模型表单)的代码,执行了 bundle 命令并迁移了数据库。页面按预期加载,但没有任何动态链接(“删除”、“添加答案”或“添加问题”)正常工作。当我注意到 add_fieldsremove_fields 类的 on 'click' 函数未激活时:

  • 我通过
    http://localhost:3000/assets/application.js检查了浏览器中加载了哪些资产,发现那里
    根本没有加载任何 jQuery 代码——显示的只是 清单文件。
  • 我检查了日志文件和 Firebug 控制台,但没有看到任何 错误。
  • 我使用bundle open jquery-rails 检查了 jquery-rails gem 内容,所有代码都可以访问。

有谁知道为什么资产没有被加载?

【问题讨论】:

标签: ruby-on-rails asset-pipeline nested-forms railscasts


【解决方案1】:

将您的 rails 版本升级到 3.2.22(最新的 rails 3.2.x 版本),它将解决您的问题。你可以在你的 Gemfile 中添加这个:

 gem 'rails', '3.2.22'

然后运行 ​​bundle update 来更新依赖项。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多