在jQuery中访问Rails.env变量?

 真知棒 发布于 2023-02-12 19:46

是否有可能Rails.env通过javascript/jQuery直接访问?

我可以把一些东西放在DOM中,然后阅读它,但这似乎有点hackish.具体来说,我希望能够根据环境是测试,开发,登台还是生产在javascript中创建条件语句.

1 个回答
  • Rails在服务器上.jQuery在客户端上.您必须以某种方式从服务器向客户端提供信息.典型的方法是使用服务器端代码输出一些JavaScript,如下所示:

    <script>
    var environment = "<%= Rails.env %>";
    </script>
    

    ...假设该值不会有双引号.json_encode如果有必要,Rails可能与PHP相当.

    2023-02-12 19:48 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有