我正在使用fullcalender.js通过laravel框架显示来自php mysql的动态数据。这只是向我显示表的第一个数据。
下面是我来自mysql数据库的json。
[
{
"rp_status": "Paid",
"emi_date": "08-09-2018",
},
{
"rp_status": "UnPaid",
"emi_date": "22-09-2018",
},
{
"rp_status": "UnPaid",
"emi_date": "06-10-2018",
},
]
和下面是我的jQuery全日历代码。我正在使用for循环,但是它显示了数据库中我的第一行。
$('#calendar').fullCalendar({
defaultView: 'month',
eventSources: [
{
events: [
@for($i = 0; $i< count($repay_info); $i++)
{
title : '{{ $repay_info[$i]["rp_status"] }}',
start : '{{date("d-m-Y", strtotime($repay_info[$i]["emi_date"]))}}',
rendering: 'background',
backgroundColor: '{{ $repay_info[$i]["rp_status"]}}',
},
@endfor
],
textColor: 'white'
}
]
});
我在下面分享我的输出图像以供参考。