【发布时间】:2018-02-18 02:52:29
【问题描述】:
Laravel 代码:
$teachers = Teachers::where('possessed_by_community', $communityId)->pluck('teacher_name');
return view('pages.show_add_teachers', [
'teachers' => $teachers
]);
然后在客户端我尝试了:
var teachers = "<?php echo json_encode($teachers) ?>" ;
teachers = JSON.parse(teachers);
console.log(teachers);
在 webconsole 中我得到:
SyntaxError: missing ; before statement
在火狐调试器中:
【问题讨论】:
-
用单引号代替
var teachers = '<?= json_encode($teachers) ?>'; -
@LawrenceCherone,解决了。谢谢。
标签: javascript php json laravel