[英]javascript Unexpected token error
我從laravel 5 employeecontroller.php發送以下數組
$work_right_list_json = array(
"test" => 123,
"test2" => 345
);
$work_right_list_json = json_encode($work_right_list_json);
return view(work_right , $data)->with("work_right_list_json" , $work_right_list_json);
現在我在work_rights_blade.php中捕獲json字符串,如下所示:
var work_right_lists = {{!!$work_right_list_json!!}};
我收到以下錯誤:
意外的標記。 從chrome控制台,我可以看到如下值:json字符串似乎是正確的:
var work_right_lists = {{"test":123,"test2":345}};
我怎樣才能解決這個問題 ?
我已經解決了這個問題。 首先控制器代碼沒有正確發送javascript:
$work_right_list_json = array(
"test" => 123,
"test2" => 345
);
$work_right_list_json = json_encode($work_right_list_json);
return view(work_right , $data)->with("work_right_list_json" , $work_right_list_json);
在javascript中代碼應如下所示:
var work_right_lists = {!!"test":123,"test2":345!!};
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.