Как я могу получить текущее представление планировщика кендо при просмотре изменений, таких как просмотр дня или недели с использованием машинописи? - PullRequest
0 голосов
/ 19 сентября 2019
<kendo-scheduler [kendoSchedulerBinding]="events"
                 [selectedDate]="selectedDate"
                 [group]="group" [resources]="resources"
                 style="height: 600px;"
                 [workDayStart]="workDayStart" [workDayEnd]="workDayEnd" [showWorkHours]="true" (dateChange)="onDateChange($event)">
    <ng-template kendoSchedulerGroupHeaderTemplate let-resource="resource">
        <span [style.color]="resource?.color"><a  id="{{resource.text|split:'*':0}}" href="javascript:void(0);" class="user-unavilability">{{resource.text|split:'*':1}}</a></span>
    </ng-template>

    <kendo-scheduler-day-view>
    </kendo-scheduler-day-view>
    <kendo-scheduler-week-view>
    </kendo-scheduler-week-view>

</kendo-scheduler>

Мне нужно получить текущий вид этого кендо-планировщика (например, дневной или недельный вид) в машинописном тексте, и какой вид по умолчанию выбран в кендо-планировщике.

1 Ответ

0 голосов
/ 20 сентября 2019

В вашем примере индекс представлений находится в порядке определения представлений.Таким образом, дневной обзор - это индекс 0, недельный просмотр - 1. По умолчанию это первый.Чтобы установить другое значение по умолчанию, вы можете использовать

 <kendo-scheduler [selectedViewIndex]="1" ...

, чтобы установить значение по умолчанию для индекса 1. При этом вы также можете использовать переменную для установки индекса представления.

...