我是 Laravel 5 的新手,我正在尝试设置 PHP-Vars-To-Js-Transformer 问题是,我无法在 Controller 中使用JavaScript外观。找不到该类。
我的 Controller :
<?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'));
}
}
我的//app/config/app.php
'providers' => [
'...',
'Laracasts\Utilities\JavaScript\JavascriptServiceProvider'
];
我还运行了命令 php artisanvendor:publish
和 composer install
。
我不知道,我是否错过了一些特别的东西......
谢谢
最佳答案
我已经弄清楚了。问题出在命名空间上。解决方案是在 Controller 文件的开头添加 use Laracasts\Utilities\JavaScript\JavaScriptFacade as JavaScript;
。
关于php - Laravel - 无法使 PHP-Vars-To-Js-Transformer 包工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30386387/