Laravel 5 javascript LARAVEL中的访问模型?

Laravel 5 javascript LARAVEL中的访问模型?,laravel-5,Laravel 5,我有一个控制器渲染模型到LARAVEL中的视图。有没有办法访问javascript中的视图模型 class MyController extends Controller { private arr = ['A','B',C']; public function index() { return view('/view_name')->with('data',$this->arr); } } 查看_name.blade.php: <ht

我有一个控制器渲染模型到LARAVEL中的视图。有没有办法访问javascript中的视图模型

class MyController extends Controller
{
  private arr = ['A','B',C'];
  public function index() {     
       return view('/view_name')->with('data',$this->arr);
  }
 }
查看_name.blade.php:

 <html>
     <body>
          <ul>
          @foreach ($data as $datas)
              <li> {{ $datas }} </li>
          @endforeach
          </ul>
       <script src="...."></script> // External script link
      </body>
  </html> 
将数据分配到窗口全局对象中,该对象将使数据在任何地方都可用,您可以从JS文件访问数据:

<ul>
    @foreach ($data as $datas)
        <li> {{ $datas }} </li>
    @endforeach
</ul>
<script type="text/javascript">
    window.data = {!! json_encode($data) !!};
</script>
<script src="...."></script> // External script link


$(function() {
    // trying to access the model $data from the view.
    var values = window.data;
    alert(values);
}
<ul>
    @foreach ($data as $datas)
        <li> {{ $datas }} </li>
    @endforeach
</ul>
<script type="text/javascript">
    window.data = {!! json_encode($data) !!};
</script>
<script src="...."></script> // External script link


$(function() {
    // trying to access the model $data from the view.
    var values = window.data;
    alert(values);
}