Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/441.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在javascript中使用laravel respose json_Javascript_Json_Laravel - Fatal编程技术网

如何在javascript中使用laravel respose json

如何在javascript中使用laravel respose json,javascript,json,laravel,Javascript,Json,Laravel,在我的控制器中 return view('admin.venue', ['cityList' => City::all()->toJson() ]); 我也试过了 在我看来 var allCities = {{$cityList}}; 我也试过了 var allCities = JSON.parse({{$cityList}}) and var allCities = JSON.parse('{{$cityList}}') 但它在下面回答错误,我认为问题是关于双引号。在jav

在我的控制器中

return view('admin.venue', ['cityList' => City::all()->toJson() ]);
我也试过了

在我看来

var allCities =  {{$cityList}};
我也试过了

var allCities = JSON.parse({{$cityList}})
and
var allCities = JSON.parse('{{$cityList}}')
但它在下面回答错误,我认为问题是关于双引号。在javascript中使用laravel json响应的正确方法是什么

SyntaxError:无效的属性id

var allCities= [{&-quot;id:1,&-quot;name:“cityname&-quot;,&-quot;p


尝试使用
{!!!!}
而不是
{{}

var allCities =  {!! $cityList !!};
默认情况下,Blade
{{}
语句通过PHP的
htmlentities
函数自动发送,以防止XSS攻击。如果不希望转义数据,可以使用以下语法:

Hello, {!! $name !!}