【问题标题】:unable to set .env varible into my view/js files using laravel 5.5无法使用 laravel 5.5 将 .env 变量设置到我的视图/js 文件中
【发布时间】:2018-05-03 09:28:38
【问题描述】:

我无法将.env 变量加载到我的视图中我尝试了不同的方法,但我无法解决我的问题。

我的文件名是

自定义脚本.js

我的代码:

function sendBusinessDetails(saveform) {

                    $.ajax({//Process the form using $.ajax()
                        type: 'post', //Method type
                        url: window.APP_URL+'/Process', // here is the problem
                        data: saveform, //Forms name
                        dataType: 'json',
                        success: function (data) {
                            if (data && data.status === 1) {
                                alert("success");
                                window.location.href = "Page-list";

                            } else {
                                $("#unsuccesserror").html(data.message).show(500);
                            }


                            // window.location.href = "New-Sale-Page";

                        }
                    });
                }

我的APP_URL = http://localhost:8000 我将替换为

url: window.APP_URL+'/Process', // here is the problem

我也试过另一种方法:

               <?php echo env('APP_URL');?>

但我无法解决这个问题: 非常感谢您的帮助!

【问题讨论】:

    标签: laravel environment-variables


    【解决方案1】:

    环境变量不应该直接在你的代码中使用,除了配置。相反,配置变量应该从它们各自的配置中使用。假设

    'url' => env('APP_URL')

    在 config/app.php 中退出(如果没有添加它)你可以使用它来获取它的值

    {{Config::get('app.url')}}
    

    在你的刀片中。

    【讨论】:

    • 在lumen里面没有config文件夹那我们怎么办?
    • 以上是 Laravel 特有的问答。一次一个问题:)
    • 对不起,我没有提到,但我有两台服务器,一台用于 api,另一台用于应用程序,在应用程序中我使用流明,所以这个问题在流明中
    • 无论如何要在流明/?
    • 对不起。不知道。
    猜你喜欢
    • 2019-01-29
    • 2018-10-06
    • 1970-01-01
    • 2018-04-20
    • 1970-01-01
    • 2023-04-10
    • 2022-10-07
    • 2018-07-14
    • 1970-01-01
    相关资源
    最近更新 更多