【问题标题】:How to make acts_as_list make the added item have the top position?如何使acts_as_list 使添加的项目具有顶部位置?
【发布时间】:2015-07-17 01:57:13
【问题描述】:

我有一组使用acts_as_list gem 的项目。到目前为止,当添加一个新项目时,acts_as_list 将赋予该项目最低的位置,使其显示为列表中的最后一个项目。有没有办法让acts_as_list为新添加的项目提供一个位置编号,使其显示在第一个而不是最后一个?我不想翻转其他项目的位置。谢谢!

【问题讨论】:

    标签: css ruby-on-rails ruby acts-as-list


    【解决方案1】:

    列表中的新条目将by default 添加到底部。您可以指定 add_new_at 选项以在顶部添加新条目:

    acts_as_list scope: :object, add_new_at: :top
    

    希望对你有帮助!

    【讨论】:

    • 这样我得到undefined method 'todo_id' for #<Image:0xa357e30>
    • 当然,我已将其添加到问题中
    • 太棒了!很高兴它有帮助! :D
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-02-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-02-22
    • 2019-01-21
    • 1970-01-01
    相关资源
    最近更新 更多