我有一个yml文件,需要在application.js文件的scripts中使用key。但是我无法从脚本中访问它。请帮助我。我在initializer中有以下几行代码:
APP_CONFIG = YAML.load_file("#{Rails.root}/config/filename.yml")[Rails.env]
我有一个yml文件,其中包含以下键:
development:
key1: 782364764527225794828437
key2: sdjfbjs7e834284383984729
key3: 73465365egfrf36462874727
我访问application.js文件中的键是通过
APP_CONFIG['key1']
但似乎什么也没有发生。但是当我将同样的东西打印在视图正文中时,
<%= APP_CONFIG['key1'] %>
然后它返回 key1 的值。
我该如何访问 application.js 文件中的值。在视图本身的脚本主体中也不起作用。