首页 > 解决方案 > 如何在laravel中获取调用字符串变量到Javascript

问题描述

我正在尝试从'{{$a['tags']}}'在Javascript中定义一个变量“标签”,但它没有这样做。

我可以在 HTML 部分调用它,但不能在 Javascript 中调用。

谁能建议如何做到这一点?

<article id="idea-info">

    <table class="table table-striped" id="productinfo_table">
        <tbody>
            <tr>
                <td class="productLabel">Title</td>
                <td class="productDesc">{{$a['title']}}</td>
            </tr>
            <tr>
                <td class="productLabel">Tags</td>
                <td class="productDesc">{{$a['tags']}}</td>
            </tr>
        </tbody>
    </table>
</article>

    <script>

        var tags = {{$travelIdea['tags']}};
        var array = tags.split(',');

    </script>

标签: javascriptlaravel

解决方案


试试这个代码,

<script>

    var tags = "{{$travelIdea['tags']}}"; // add ""
    var array = tags.split(',');

</script>

推荐阅读