我想sanitize在控制器内打电话.这是我试过的:
class FooController < ApplicationController
include ActionView::Helpers::SanitizeHelper
# ...
end
Run Code Online (Sandbox Code Playgroud)
但是,我收到此错误:
undefined method `white_list_sanitizer' for FooController:Class
Run Code Online (Sandbox Code Playgroud)
我四处搜索,人们建议将include行切换为include ActionView::Helpers,但这会导致此错误:
undefined method `url_for' for nil:NilClass
Run Code Online (Sandbox Code Playgroud)
什么是正确的打电话方式sanitize?我正在使用Rails 2.3.5.