gpt4 book ai didi

ruby-on-rails - attr_internal 是做什么用的

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

我是 ruby​​ on rails 的新手,在浏览 rails 代码时我发现了

   attr_internal :response_body
attr_internal :action_name
attr_internal :formats

它是什么,它有什么作用?为什么他们将 attr_internal 用于响应主体或 Action 名称的 Action 分派(dispatch)?

最佳答案

需要注意的是 Rails 提供了这个 attr_internal 来防止子类化时的名称冲突。因此,当创建 attr_internal :variable 读写实例方法时,后者由 @_variable 访问,因此当您使用 attr_accessor :variable 进行子类化时,没有名称冲突是可能的!查看doc了解更多信息

关于ruby-on-rails - attr_internal 是做什么用的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18585170/

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