2016-10-13 53 views
0

非常簡單的問題。對於以下sapUI5 Calendar,該示例顯示日曆標題默認顯示在2015年12月。我一直在搜索API參考,但似乎無法找到可調整此屬性以顯示當前月份的屬性。有任何想法嗎?如何修改planningCalendar以顯示當前月份?

這裏是plunkr

<mvc:View 
    controllerName="sample1.View1" 
    xmlns:mvc="sap.ui.core.mvc" 
    xmlns:unified="sap.ui.unified" 
    xmlns="sap.m"> 
    <VBox class="sapUiSmallMargin"> 
     <PlanningCalendar 
      id="PC1" 
      startDate="{path: '/startDate'}" 
      rows="{path: '/people'}" 
      appointmentSelect="handleAppointmentSelect" 
      intervalSelect=".handleIntervalSelect"> 
      <toolbarContent> 
       <Title text="Title" titleStyle="H4"/> 
      </toolbarContent> 
      <rows> 
       <PlanningCalendarRow 
        icon="{pic}" 
        title="{name}" 
        text="{role}" 
        appointments="{appointments}" 
        intervalHeaders="{headers}"     > 
        <appointments> 
         <unified:CalendarAppointment 
          startDate="{start}" 
          endDate="{end}" 
          icon="{pic}" 
          title="{title}" 
          text="{info}" 
          type="{type}" 
          tentative="{tentative}"> 
         </unified:CalendarAppointment> 
        </appointments> 
        <intervalHeaders> 
         <unified:CalendarAppointment 
          startDate="{start}" 
          endDate="{end}" 
          icon="{pic}" 
          title="{title}" 
          type="{type}"> 
         </unified:CalendarAppointment> 
        </intervalHeaders> 
       </PlanningCalendarRow> 
      </rows> 
     </PlanningCalendar> 
    </VBox> 
</mvc:View> 

回答

1

一個完整的例子其實,有一個名爲 「的startDate」 屬性。因此,您可以在onInit的某處調用PlanningCalendar.setStartDate(new Date())。

相關問題