gpt4 book ai didi

ruby-on-rails - Ruby on Rails 助手

转载 作者:数据小太阳 更新时间:2023-10-29 08:46:16 25 4
gpt4 key购买 nike

rails helpers 和方法一样吗?他们不只是习惯于观点吗?

我知道可以在 Controller 中创建方法,但我一直认为助手是可以在 View 中调用和使用的自定义方法。

最佳答案

Helpers 是在 helpers 目录中定义的函数,它们不同于 Controller 操作。

比方说,您正在 View 中创建一个表单,并且您希望此表单具有一个指向世界上所有国家/地区的下拉菜单,那么您将在包含所有国家/地区的 helpers 目录中定义一个 helper,然后调用您 View 中的此助手,而不是列出您 View 中的实际国家/地区。

Controller 的 action 则不同,它们也是类似 helpers 的功能,但它们执行的操作包括在数据库中创建新记录或删除记录等。

通读http://guides.rubyonrails.org/action_controller_overview.html为了更深入的了解。

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

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