![]() |
1
4
对于像应用程序名称这样基本的东西,加上许多其他常量,我在environment.rb中声明这些常量。 常量应该使用Ruby常量特性,而不是markjee建议的带有访问器的类变量。 参考:第330页,“编程红宝石”(鹤嘴锄)第二版。 拉里 |
![]() |
2
2
您可以将它们放在app/controllers/application.rb文件中。 例如:
然后,在控制器中,可以访问标题:
您还可以将应用程序标题声明为帮助方法,以便可以在视图中访问它。 还可以使用全局常量,并将其放入config/environment.rb文件中。把它放在environment.rb的最底部,配置块之外,如下所示:
然后在控制器中设置@title实例变量时使用常量。注意,它必须全部是大写的,所以Ruby将把它解释为一个全局常量。 |
![]() |
3
1
在config/environment.rb文件中定义常量 |
![]() |
Tran Nicas · Symfony4条令不更新数据库 7 年前 |
![]() |
vipfafen · 多个控制器-初学者指南 7 年前 |
![]() |
Timur · 如何通过sapui5中的控制器过滤列表 7 年前 |