Javascript 完整日历事件不可编辑

Javascript 完整日历事件不可编辑,javascript,angularjs,calendar,fullcalendar,Javascript,Angularjs,Calendar,Fullcalendar,我想使用中给出的第一个答案将私有google日历的事件导入fullCakendar。我正在使用中给出的示例,并尝试对其进行修改以满足我的需要。我在第34行之后的angular-ui-calendar.js中包含了以下代码: var extras = { header: { left: 'prev,next today', center: 'title', right: 'month,agendaWeek,agendaDay'

我想使用中给出的第一个答案将私有google日历的事件导入fullCakendar。我正在使用中给出的示例,并尝试对其进行修改以满足我的需要。我在第34行之后的angular-ui-calendar.js中包含了以下代码:

    var extras = {
      header: {
        left: 'prev,next today',
        center: 'title',
        right: 'month,agendaWeek,agendaDay'
      },

      //events: $.fullCalendar.gcalFeed($feed_url.val()) ,
      selectable: true,
      selectHelper: true,


      select: function(start, end) {
        var title = prompt('Event Title:');
        var eventData;
        if (title) {
          eventData = {
            title: title,
            start: start,
            end: end
          };
          scope.calendar.fullCalendar('renderEvent', eventData, true); // stick? = true
        }
        scope.calendar.fullCalendar('unselect');
      },


      editable: true,
      eventStartEditable : true ,

      allDayDefault : false ,
      droppable: true, // this allows things to be dropped onto the calendar
      //eventLimit: true,
      eventDurationEditable : true ,

      eventRender: function (event, element) {
             element.bind('mousedown', function (e) {
              if (e.which == 3) {
                   scope.calendar.fullCalendar('removeEvents',event._id);
              }
           });
         },

    } ;
    scope.calendar.fullCalendar(extras);

一切正常,但日历不支持拖动事件和更改持续时间。我看不出有什么问题。有人能帮我吗

您需要一些jquery UI文件来实现这一点,谢谢!!这很有效…请投票给我的评论,这样可以帮助其他人更容易地理解。。