gpt4 book ai didi

ruby-on-rails - 在 Rails 中访问模型的 View 助手

转载 作者:行者123 更新时间:2023-12-03 16:01:50 25 4
gpt4 key购买 nike

我有一个具有名称属性的成人模型。

如果用户已登录,我希望 Adult.name 只返回名字。

有没有办法将助手绑定(bind)到可以指定 Adult.helper.name 的模型?

或者至少将助手命名为模型?

最佳答案

只需在模型中明确包含帮助程序

# app/helpers/adults_helper.rb
module AdultsHelper
def say_hello
"hello, world!"
end
end

# app/models/adult.rb
class Adult < ActiveRecord::Base
include AdultsHelper

end

在控制台中测试
$ script/console
>> a = Adult.new
# => #<Adult id:...>
>> a.say_hello
# => "hello, world!"

关于ruby-on-rails - 在 Rails 中访问模型的 View 助手,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2706433/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com