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 外观。这个class没有找到。
我的控制器:
<?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 artisan vendor:publish
和 composer install
。
我不知道,如果我错过了一些特别的东西......
谢谢
要像这样使用外观,请将其添加到 config/app.php
中的别名:
'JavaScript' => 'Laracasts\Utilities\JavaScript\JavaScriptFacade'
我已经弄明白了。问题出在命名空间上。解决方案是在控制器文件的开头添加 use Laracasts\Utilities\JavaScript\JavaScriptFacade as JavaScript;
。
在控制器的开头使用这些行。我找到了这个
使用Laracasts\Utilities\JavaScript\JavaScriptFacade;
使用 JavaScript;
我是 Laravel 5 的新手,我正在尝试设置 PHP-Vars-To-Js-Transformer .问题是,我无法在我的控制器中使用 JavaScript 外观。这个class没有找到。
我的控制器:
<?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 artisan vendor:publish
和 composer install
。
我不知道,如果我错过了一些特别的东西......
谢谢
要像这样使用外观,请将其添加到 config/app.php
中的别名:
'JavaScript' => 'Laracasts\Utilities\JavaScript\JavaScriptFacade'
我已经弄明白了。问题出在命名空间上。解决方案是在控制器文件的开头添加 use Laracasts\Utilities\JavaScript\JavaScriptFacade as JavaScript;
。
在控制器的开头使用这些行。我找到了这个
使用Laracasts\Utilities\JavaScript\JavaScriptFacade; 使用 JavaScript;