如何在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 !!}