我在我的控制器上循环:
$events = '[';
while ($init->format('w') != $agenda->day){
$events = $events . "{title: 'test', start: '" . $init->format('Y-m-d') . "'},";
$init->add(new DateInterval('P1D'));
}
$events = $events . ']';
结果是这个字符串:
[{title: 'test', start: '2018-09-15'},{title: 'test', start: '2018-09-16'},]
在我的刀片页面上,我有一个script
来生成一个完整日历,我把代码放在上面:
events:
{{$eventos}},
但在script
内部,我的代码更改为:
[{title: 'test', start: '2018-09-15'},{title: 'test', start: '2018-09-16'},]
我收到错误:
SyntaxError:期望表达式,得到'&'
如何做qazxsw poi读qazxsw poi而不是qazxsw poi?
不要在循环中创建json字符串,而是定义要传递给视图的数组。
script
然后在视图文件中使用@json blade指令将数组输出为json。
'