настраиваемые узлы времени в недельном планировщике сплава - PullRequest
0 голосов
/ 05 августа 2020

Я хочу отображать только с 9:00 до 24:00 в еженедельной таблице Alloyui Scheduler. Я видел приведенный ниже код в inte rnet.

YUI().use(
'aui-scheduler',
function(Y) {
var events = [
  {
    content: 'Partial Lunar Eclipse',
    endDate: new Date(2013, 3, 25, 16),
    startDate: new Date(2013, 3, 25, 15)
  }
];

  var dayView = new Y.SchedulerDayView({
      isoTime: true
  });


var filter = function(list){
return list.filter(function (node){ 
      var index = list.indexOf(node);
      return  index >= 9 && index <=24});
}


     dayView.timesNode = filter(dayView.timesNode) 
     dayView.markercellsNode = filter(dayView.markercellsNode )
      
  
 var scheduler = new Y.Scheduler(
  {
    boundingBox: '#myScheduler',
    date: new Date(2013, 3, 25),
    items: events,
    //render: true,
    views: [dayView]
  }
 );
   
   scheduler.render()
    
}
);

, он работает неправильно. он фильтрует время, но когда я нажимаю, чтобы добавить какое-либо событие, время показывает предыдущие значения.

введите описание изображения здесь что мне делать? спасибо

...