PrimeNg日程安排不显示分钟数

时间:2018-07-11 19:21:30

标签: primeng

我的页面上有data = [1,2,3,2,1] #using data[:] to iterate over a copy for index,item in enumerate(data[:]): if data.count(item) == 1: data.pop(index) 的{​​{1}},如下所示:

schedule

primeNg正确显示,但是当de <p-schedule #schedule [defaultDate]="dataSelecionada"[defaultView]="'month'" [header]="schedulerHeader" [events]="events" ></p-schedule> 取整时,例如eventstime10:00不会显示分钟部分(显示像这样的11:00),但我想显示它。

我尝试使用schedule将格式化的日期发送给计划,但没有用,计划没有显示任何内容。

到目前为止我尝试过的是:

10

如果只有通行证moment.js我具有相同的初始行为,则分钟数不会显示

moment(evento.dataAgendamento).format('DD/MM/YYYY HH:mm'); 属性的返回类似于moment(evento.dataAgendamento),但按计划只显示evento.dataAgendamento

如果有人可以帮助我,我将非常感谢,谢谢。

1 个答案:

答案 0 :(得分:0)

我找不到使用schedule自定义timeFormat的方法,这就是我所做的:

使用以下CSS隐藏日历的时间部分:

:host >>> .fc-time { display: none; }
:host >>> .fc-axis.fc-time { display: table-cell; }

然后我把时间放在标题之前

  this.events = agenda.map(evento => {
  return {
    'title':moment(evento.dataAgendamento).format('HH:mm') + ' ' + evento.agendaGrupo.nome 
    'start': evento.dataAgendamento,
  };
});

这肯定不是最好的解决方案,但对我有用。