gpt4 book ai didi

laravel-5 - Laravel - laracasts/PHP-Vars-To-Js-Transformer

转载 作者:行者123 更新时间:2023-12-05 01:46:22 27 4
gpt4 key购买 nike

我正在尝试让这个包工作: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'

在我的 Controller 中

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 命名空间。但我完全没有收到任何错误。

我错过了什么吗?

最佳答案

我找到了:在我的 config/javascript 中,我必须写下 View 的完整路径:

'bind_js_vars_to_this_view' => 'folder.footer'

可以在包中更好地描述..

关于laravel-5 - Laravel - laracasts/PHP-Vars-To-Js-Transformer,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36174294/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com