在位编辑导轨

时间:2017-10-17 09:02:12

标签: ruby-on-rails ruby rubygems best-in-place

我收到错误的错误数量的参数(给定1,预期2..3)如何在每个循环中应用它?我希望能够在每个循环中就地编辑它

  <%= best_in_place s.message %>

application.js

//= require jquery_ujs
//= require jquery.purr

user.coffee

jQuery ->
 $('.best_in_place').best_in_place() 

版本best_in_place 3.1.1

OR

是否有更好的方法来实施就地编辑

1 个答案:

答案 0 :(得分:1)

best_in_place(object, field, opts = {})

查看best_in_place方法期望接收的参数。你只通过了一个。

  • object表示对象或特定记录。
  • field是要修改的属性 - 在您的情况下可以是message
  • options它接受的所有options

很可能你需要这样的东西:

<%= best_in_place @object, :message, as: :input %>