php - 如何将 laravel ..env 变量包含到 js 文件中

标签 php laravel environment-variables

我正在尝试将 laravel .env 变量包含到我的 js 文件中,我的文件名是 custom-script.js,我的 js 代码是:

     function sendBusinessDetails(postForm) {

    $.ajax({//Process the form using $.ajax()
        type: 'post', //Method type
        url: 'http://localhost:8000/Process', //Your form processing file URL
        data: postForm, //Forms name
        dataType: 'json',

我的 .env 文件包含

 APP_URL=http://localhost:8000

我如何替换 APP_URL= http://localhost:8000进入我的网址:'http://localhost:8000/Process ',

非常感谢您的帮助

            $.ajax({
            type: 'post', //Method type
            url: '{{env("API_URL")}}/api/apikey?api_key

最佳答案

在你的 blade 文件中:

<script>
    var action = "{{ env("APP_URL") }}"
</script>

在你的 js 中:

url : action+'/process',

关于php - 如何将 laravel ..env 变量包含到 js 文件中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50035620/

相关文章:

php - Gearman 的 Web UI 或 PHP Job Queue 的替代品

PHP isset() 返回 false 什么时候应该返回 true?

javascript - 如何通过多次提交和 Laravel 路由处理 AJAX 表单提交

php - 使用 protected $dates 格式化日期 laravel

c++ - qt creator可以使用环境变量吗?

linux - LD_PRELOAD 改变了 LD_LIBRARY_PATH

php - Mysqli 准备好的语句不工作

php - 将数据从 Controller 传递到 Laravel 中的 View

php - Laravel 2 表连接,左表中的所有成员与具有给定 FK 值的右表成员合并

Dockerfile 不接收环境变量