Laravel -无法使PHP-Vars-To-Js-Transformer包工作


Laravel - Unable to make PHP-Vars-To-Js-Transformer package work

我是Laravel 5的新手,我试图设置PHP-Vars-To-Js-Transformer问题是,我无法在我的控制器中使用JavaScript facade。没有找到这个类。

我的控制器:

<?php namespace App'Http'Controllers;
class HomeController extends Controller
{

public function __construct()
{
    $this->middleware('auth');
}
public function index()
{
    $ch = curl_init();
    // Disable SSL verification
    curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
    .....
    return view('home',compact('decodedJSON','encodedMainArray'));
}
  }

My//app/config/app.php

'providers' => [
'...',
'Laracasts'Utilities'JavaScript'JavascriptServiceProvider'
];

我还运行了命令php artisan vendor:publishcomposer install。我不知道,如果我错过了什么特别的…由于

我明白了。问题出在名称空间上。解决方案是在控制器文件的开头添加use Laracasts'Utilities'JavaScript'JavaScriptFacade as JavaScript;

要像这样使用外观,请将其添加到config/app.php中的别名:

'JavaScript' => 'Laracasts'Utilities'JavaScript'JavaScriptFacade'

在控制器的开头使用这些行。我发现了这个

使用JavaScript Laracasts '工具' ' JavaScriptFacade;使用JavaScript;