输出带有冒号的var

时间:2014-06-18 16:44:02

标签: javascript

我在js中的配置中得到了一些东西:

<script>var r = {{ Config::get('app::r') }}; console.log(r);</script>

{{}}是laravel,它只是来自php的回声。

问题是我收到错误:

Uncaught SyntaxError: Unexpected token : 

配置中的r有一个:在其中。它是:

r => '1:1';

如何处理输出字符串?

2 个答案:

答案 0 :(得分:1)

<script>var r = "{{ Config::get('app::r') }}"; console.log(r);</script>

答案 1 :(得分:0)

只需使用"变量集中的r即可获得字符串。

<script>var r = "{{ Config::get('app::r') }}"; console.log(r);</script>

你也可以指定一个property并在此属性中设置一个对象,并获取一个javascript object,用于示例:

<script>var r = { item: { Config::get('app::r') } }; console.log(r);</script>