vue.js - Fullcalendar vue 组件和事件作为函数
问题描述
我正在玩fullcalendar的vue组件
详细地说,我正在尝试通过使用事件(作为函数)来加载事件
我的代码如下所示:
events: function (info, successCallback, failureCallback) {
let start = moment(info.start.valueOf()).format('YYYY-MM-DD');
let end = moment(info.end.valueOf()).format('YYYY-MM-DD');
axios.get(route('api.apps.fuhrpark2.buchungen'),{
params: {
start: start,
end: end
}
})
.then(response => {
console.log('event feed success');
console.log(response.data);
successCallback(response.data);
}).catch(err =>{
console.log('event feed error');
console.log(err.response);
failureCallback(err);
});
}
在控制台中,我看到了获取的数据:
event feed success
app.js:75467
[Array(3)]
0: Array(3)
0: {title: "Sebastian (FFHK 2051)", start: "2020-04-02T22:00:00", end: "2020-04-11T07:01:00"}
1: {title: "Sebastian (FFHK 2051)", start: "2020-03-31T08:00:00", end: "2020-03-31T09:00:00"}
2: {title: "Sebastian (FFHK 2052)", start: "2020-03-31T08:00:00", end: "2020-03-31T09:00:00"}
length: 3
__proto__: Array(0)
length: 1
__proto__: Array(0)
看起来数据已正确获取,但未呈现任何事件。我猜 successCallback(response.data) 应该启动渲染,对吧?但它没有......任何提示将不胜感激。
谢谢!
解决方案
推荐阅读
- swift - 在 Swift5 中实现多个表视图时可以吗?
- flutter - Flutter 滑动关闭屏幕
- java - 如何在 Java 中进行弱引用?
- j1939 - 错误的 DM1 多包
- r - R中当前的for循环有哪些优化方法?
- wpf - 如何在 XAML 中指向上下文菜单的父级?
- ios - 代表在 Swift 程序中为零
- google-cloud-data-fusion - 无法使用 Google Data Fusion 连接到 Salesforce
- javascript - 如何将特定时区的 UTC 日期转换为 UTC +0(默认格林威治)?
- java - 如何从奇数和偶数数组中仅对奇数进行排序,并仅显示已排序的奇数?