javascript - 使用 PhpStorm 调试在 JavaScript 中调用的 Laravel 函数

标签 javascript laravel-4 phpstorm

我需要一些关于如何调试在 HTML 页面中调用的 JavaScript 函数中映射的以下 Laravel 函数的指导。

 $('#upload-avatar').fileapi({
     url: '{{ route("user.avatar") }}',
     accept: 'image/*',
     data: { _token: "{{ csrf_token() }}" },
     imageSize: { minWidth: 100, minHeight: 100 },
     elements: {
        active: { show: '.js-upload', hide: '.js-browse' },
        preview: {
           el: '.js-preview',
           width: 96,
           height: 96
        },
        progress: '.js-progress'
     },

如您所见,当我尝试上传图像时,会调用 user.avatar Laravel 函数,我的问题是,如果我点击“上传 PhpStorm”按钮不会激活。

我已将开始监听 php 调试连接 打开 调试嵌入在 html 页面中的 JavaScript 代码是否需要一些额外的配置?

最佳答案

我建议您使用 Chrome,打开网络开发人员工具并导航到那里的“网络”选项卡 然后当您尝试上传文件时,您将看到该网络选项卡中出现一个新请求 如果你在 app/config/app.php 配置文件中设置了 'debug' : true ,你会看到来自 Laravel 的详细错误

这是一个例子: Go to network tab in Developer tools Click on Preview tab on that request

关于javascript - 使用 PhpStorm 调试在 JavaScript 中调用的 Laravel 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29476385/

相关文章:

javascript - 表格自动 TR 计数

windows - 如何编辑 Linux 容器配置并在 Docker Windows 中观察它的哈希值?

php - 在 PhpStorm 中保存文件时运行单元测试

javascript - 阻止 HTML 元素被修改

javascript - 存储 vuex 无法读取未定义的属性 'store'”

php - 没有数据库的 Laravel 模型

php - Laravel 的 Homestead 可以在 32 位 Ubuntu 上运行吗?

javascript - gulpfile 中的引用错误

javascript - canvas ctx.lines() 无法正常工作/显示(Javascript、Chrome)

Laravel 自定义认证用户字段