2017-09-21 80 views
8

我注意到,在Laravel的控制器写:Laravel/PHP DD()显示在浏览器的开发者工具非结构化阵列

dd($array) 

输出在Chrome开发者工具的阵列的未结构化视图(丁目61.0。 3163.91 64位MAC OS)。

enter image description here

才成这个样子了(至少在我看来,这是这样的): enter image description here

我是否有“虚假记忆”?或者,如果dd()真的在devtools中输出了结构化数组,那么我该如何恢复它的结构化数组?

+0

响应标签添加"files": ["app/Http/helpers.php"]

4)运行composer dump-autoload命令应做得更好 – AgeDeO

+0

只是安装JSON视图插件。 – usrNotFound

+1

听起来像一个错误。看看它是否已在Chrome Canary中修复,否则请在https://crbug.com上查找现有报告,或者如果您可以提供容易再现的测试网址,请提交新报告。 – wOxxOm

回答

0

我纠正使用Chrome版本63.0.3239.132(官方版本)(64位),仍然存在问题。

Workaround until the bug is fixed.

http_response_code(500); 
dd('foo'); 

把它变成一个helper functionddd

1)app/Http

2创建一个名为helpers.php文件)过去在以下几点:

<?php 

function ddd(...$args){ 
    http_response_code(500); 
    call_user_func_array('dd', $args); 
} 

3)在composer.json,在autoload部分,在终端

相关问题