簡體   English   中英

在軌上使用select2 gem和acts_as_taggable gem

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM