Laravel5.5にて学校システムを構築しております。
その中のとあるcontrollerで授業可能な先生の一覧を取得し、viewに渡しています。
return view('mypage.main')->with([ 'available_teachers' => $available_teachers ]);
//わたしたbladeファイルの<script>内にて下記のように記述 // →エラーもなく、html内にて表示もできる(json_encodeしてvue.jsとしてbrowser上に表示させる) <script> var available_teachers = @json($available_teachers);
しかしこのコードをpublic/js/student/schedule.jsを作成し、そこに記述
→下記のエラー
Uncaught SyntaxError: Invalid or unexpected token
サーバ側でjson_encode($available_teachers)
→jsのファイル内にてvar available_teachers = $available_teachers;
→not defienedのエラー
schedule.js:1 Uncaught ReferenceError: $rows is not defined
ということはそもそもサーバ側からわたされた情報を,public/js内で作成したファイルでは読み込めてないのか??
ここで困っております、よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/05/26 12:37
2018/05/27 08:38
2018/05/27 09:38
2018/05/27 12:26
2018/05/27 12:37