我有一个 Controller
class UserController < ApplicationController
def add
@post = Post.new
end
def f(title)
Something
end
end
我想从添加页面调用一个方法f
<%= f(Hello) %>
但是我得到一个错误:
undefined method `f'
最佳答案
将 f 定义为辅助方法:
class UserController < ApplicationController
def add
@post = Post.new
end
def f(title)
Something
end
helper_method :f
end
关于ruby-on-rails - Controller 的附加方法(rails),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29012966/