[英]using select2 gem with acts_as_taggable gem on rails
我在我的rails應用程序中使用select2-rails gem。 我在這里發現了一個問題:
tag_list中的問題。 如您所見,它以[“”,...]開頭有什么問題。 因此,我的tag_list在提交后變為空。 如果沒有select2,它將正常工作。 可以幫忙嗎?
我的erb代碼
<%= f.label :tag_list, "TAGS" %><br>
<%= f.select :tag_list, options_for_select([['Asst', 'As'], ['Mouse', 'Mm'], ['Yeast', 'Sc']]),{},:multiple => true, :class =>"category" %>
這里有兩個問題:1)控制器中不允許使用tag_list參數,並且2)Select2正在將數組返回給控制器。 為了解決這個問題,在您的控制器允許的參數中,您應該這樣聲明tag_list參數:
tag_lists: []
它必須在PLURAL中。
您應該查看有關強參數的Rails API 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.