【发布时间】:2018-02-22 09:46:02
【问题描述】:
在 Rails 5.1 下,我使用 Trix 允许用户编辑他们的“法律条件”。然后我试图在更新用户记录之前在我的控制器中清理这个“合法”参数,但最终得到:
undefined method `sanitize'
这里是代码:
params[:user][:legal] = sanitize params[:user][:legal], tags: %w(strong div strong br li ul)
def user_params
params.require(:user).permit(:presentation, :linktowebsite, :legal)
end
没有看到与此处显示的正常用法不同的任何内容:http://api.rubyonrails.org/classes/ActionView/Helpers/SanitizeHelper.html
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-5 trix