Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/58.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails Rails,视图特定常量应该放在哪里?_Ruby On Rails - Fatal编程技术网

Ruby on rails Rails,视图特定常量应该放在哪里?

Ruby on rails Rails,视图特定常量应该放在哪里?,ruby-on-rails,Ruby On Rails,我有一个视图,通过几个面板显示信息,每个类别一个面板。 我希望在常量/变量/容器中显示面板列表,视图可以访问并仅显示这些面板 (至少到目前为止)此面板列表特定于此视图 存储这种视图特定配置的正确位置是什么? 我能想到的一些选择是 (i) 控制器操作中的变量(与该视图相关) (ii)在视图辅助方法中 (iii)在视图本身中 谢谢, Kumar当我创建一个具有您想要的配置的网站时,我使用一个配置存储 尝试/看看下面的gem:当我创建一个像您所寻找的配置的网站时,我使用一个配置存储 尝试/查看以下ge

我有一个视图,通过几个面板显示信息,每个类别一个面板。 我希望在常量/变量/容器中显示面板列表,视图可以访问并仅显示这些面板

(至少到目前为止)此面板列表特定于此视图

存储这种视图特定配置的正确位置是什么? 我能想到的一些选择是 (i) 控制器操作中的变量(与该视图相关) (ii)在视图辅助方法中 (iii)在视图本身中

谢谢,
Kumar

当我创建一个具有您想要的配置的网站时,我使用一个配置存储


尝试/看看下面的gem:

当我创建一个像您所寻找的配置的网站时,我使用一个配置存储


尝试/查看以下gem:

在config/initializers/constant.rb中创建一个文件


将所有常量放在此处

在config/initializers/CONSTANT.rb中创建一个文件


把你的所有常数都放在这里

这个问题实际上无法回答——它取决于你到底在做什么。您可以使用控制器实例变量和本地变量将数据向下传递到视图。这个问题实际上无法回答,它取决于您正在做什么。您可以使用控制器实例变量和本地变量将数据传递给视图。谢谢Jeremy。那很有帮助。谢谢杰里米。那很有帮助,谢谢你,查克瑞什瓦。那很有帮助,谢谢你,查克瑞什瓦。那很有帮助。