我想从控制器向视图发送一个数组,并在该视图的脚本标记中使用它。在脚本部分,数组输出与我发送的不同。
我的控制器:
public function index()
{
$arts = Art::all();
$artistList = Artist::pluck('first_name','id');
$artArr = $artistList->toArray();
return view('admin.Art.index', compact(['arts','artistList','artArr']));
}
我的JavaScript视图:
var artistList = {!! json_encode($artArr) !!};
console.log(artistList);
在console.log中的输出是:
Object [ <1 empty slot>, "firstname edit", <3 empty slots>, "sahand", "karim", "amir ali", "amir", "ali" ]