w77777_7
2021-04-30 13:28
采纳率: 100%
浏览 73

FullCalendar 怎么获取js数组里的数据

	var title_strs=new Array();
	var start_strs=new Array();
	var end_strs=new Array();

	$('#calendar').fullCalendar({
		 buttonText: {
			prev: '<i class="icon-chevron-left"></i>',
			next: '<i class="icon-chevron-right"></i>'
		},
		header: {
			left: 'prev,next today',
			center: 'title',
			right: 'month,agendaWeek,agendaDay'
		},					
		events: [			        
			{
				title: 'Some Event',
				start: new Date(y, m, d, 16, 0),
				end: new Date(y, m, d, 17, 00),
				allDay: false
	        },	
    	]

数据存在title_strs、start_strs、end_strs这三个数据里,怎么将这数据赋值到给events里

  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

7条回答 默认 最新

  • 已采纳

    遍历三个数组组成成一个events需要的格式就行了。

    	var title_strs=new Array();
    	var start_strs=new Array();
    	var end_strs=new Array();
     var events=[];
    for(var i=0;i<title_strs.length;i++)
    events.push({title:title_strs[i],start:new Date(start_strs[i]),start:new Date(end_strs[i]),allDay: false})
    	$('#calendar').fullCalendar({
    		 buttonText: {
    			prev: '<i class="icon-chevron-left"></i>',
    			next: '<i class="icon-chevron-right"></i>'
    		},
    		header: {
    			left: 'prev,next today',
    			center: 'title',
    			right: 'month,agendaWeek,agendaDay'
    		},					
    		events: events
    //....其他配置
    已采纳该答案
    打赏 评论
  • calendar是什么控件?现在有很多时间日期控件,非常方便,可以直接使用。

    打赏 评论
  • 	var title_strs=new Array("A","B","C");
    	var start_strs=new Array(4,5,6);
    	var end_strs=new Array(7,8,9);
    
    	var arr = [];
    	for (var i = 0; i < title_strs.length; i++) {
    		arr.push({
    			title: title_strs[i],
    			start: start_strs[i],
    			end: end_strs[i],
    			allDay: false
    		});
    	}
    	console.log(arr);
    
    	$('#calendar').fullCalendar({
    		 buttonText: {
    			prev: '<i class="icon-chevron-left"></i>',
    			next: '<i class="icon-chevron-right"></i>'
    		},
    		header: {
    			left: 'prev,next today',
    			center: 'title',
    			right: 'month,agendaWeek,agendaDay'
    		},					
    		events: arr
    	});
    
    打赏 评论
  • 浴火_凤凰 2021-04-30 13:36

    插件应该有文档吧 看一下文档说明 或者demo样例,没用过FullCalendar,不太清楚

    打赏 评论
  • 封印di恶魔 2021-04-30 14:23

    直接写不行吗

    title: title_strs

    打赏 评论
  • 有问必答小助手 2021-05-06 15:55

    您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~

    如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~

    ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632

    打赏 评论
  • 有问必答小助手 2021-05-07 14:05

    非常感谢您使用有问必答服务,为了后续更快速的帮您解决问题,现诚邀您参与有问必答体验反馈。您的建议将会运用到我们的产品优化中,希望能得到您的支持与协助!

    速戳参与调研>>>https://t.csdnimg.cn/Kf0y

    打赏 评论

相关推荐 更多相似问题