【问题标题】:nested_forms adds 2 copies and deletes the first in Rails 3.1 asset pipelinenested_forms 添加 2 个副本并删除 Rails 3.1 资产管道中的第一个
【发布时间】:2026-01-15 09:50:01
【问题描述】:

Rails 3.1

Nested_forms

设置时遇到了一些问题,可能有hacked the wrong solution together


关于原因的任何想法...

  • link_to_add 正在创建 2 个副本
  • link_to_destroy 正在销毁错误的副本

【问题讨论】:

    标签: nested-forms sprockets nested-form-for rails-3.1


    【解决方案1】:

    此问题与 Nested_forms 无关,它与 rake assets:precompile 有关。我在推送到 Heroku 之前进行了预编译(不必要地),这给我留下了两个副本和奇怪的 jQuery 行为。

    【讨论】:

      【解决方案2】:

      我也遇到了同样的问题。

      我在我的应用程序布局文件中包含了nested_form.js。

      而且我没有更改我的 app/assets/javascripts/application.js 文件,它是在创建 rails 应用程序时创建的。

      当我从应用程序布局中删除条目后,问题就解决了。

      【讨论】:

        最近更新 更多