【发布时间】:2013-08-29 01:03:22
【问题描述】:
我正在尝试根据 php DB 查询的结果构建一个用于 flot 的 javascript 数据数组。
当我输出数字时($lic->Users)很好,但每当我尝试输出字符串时,我会在浏览器中看到一个完全空白的页面。
我试过了:
{{ $lic->CompanyName }}"<?php echo $lic->CompanyName; ?>"-
{{{ $lic->CompanyName }}} '"'+ <?php echo $lic->CompanyName; ?> +'"'
但是当我对其进行硬编码(比如“公司名称”)时,它可以很好地构建条形图(并显示页面)。
var data =
[
@foreach($licdata as $lic)
{
'label': "{{ $lic->CompanyName }}",
'data': [
["{{ $lic->CompanyName }}", {{ $lic->Users }}],
["{{ $lic->CompanyName }}", {{ $lic->Emps }}]
]
},
@endforeach
];
我认为这一定与在js中引用/转义字符串有关,但我不知道是什么,有人知道正确的语法是什么吗?
【问题讨论】:
-
你试过:'{{ $lic->CompanyName }}' ??
-
@ElLocoCocoLoco - 没用,和其他人一样。
标签: javascript blade