这个问题困扰了我好几天,在从 bootstrap-tokenfield 切换到 tag-it 并没有成功解决问题之后,我在这里发帖。我有一个模态编辑表单,允许用户修复他们的标签。当我在编辑表单中显示标签时;但是,我明白了:
我在控制器中有这个设置:
@tag_list = []
@post.tags.each do |tag|
ph_list = { value: tag.profile_id, label: "#{tag.name.capitalize}"}
@tag_list << ph_list
end
@tag_list.to_json
respond_modal_with @post
当模型的这个设置不起作用时:def tag_list tag_list = []
tags.each do |tag|
tag_list = { name: "#{tags.name}"}
@profile = Profile.find(tag.profile_id)
tag_list[:tag_url] = "#{@profile}"
end
end
任何提示或帮助将不胜感激