【发布时间】:2016-03-23 21:58:03
【问题描述】:
我正在尝试让这个包工作:https://github.com/laracasts/PHP-Vars-To-Js-Transformer
我按照描述做了所有事情,但是我没有得到变量的输出。
Laravel 版本:laravel/framework (v5.2.24)
我的配置/应用程序
Laracasts\Utilities\JavaScript\JavaScriptServiceProvider::class,
'JavaScript' => Laracasts\Utilities\JavaScript\JavaScriptFacade::class,
我的配置/javascript
'bind_js_vars_to_this_view' => 'footer',
'js_namespace' => 'qwerTEST'
在我的控制器中
use JavaScript;
JavaScript::put(['fett' => 'testtesttest']);
在我的主视图中
@include('layouts.footer');
我的footer.blade.php
`<div>some text</div>`
在我看来
@extends('layouts.intern')
@section('content')
<script>
console.log('test');
console.log(qwerTEST.fett);
</script>
@endsection
chrome的javascript给出
test
Uncaught ReferenceError: qwerTEST is not defined
源代码中没有 qwerTEST javascript 命名空间。但我完全没有错误。
我错过了什么吗?
【问题讨论】:
标签: laravel-5