k-опции с кендо для угловых - PullRequest
       6

k-опции с кендо для угловых

0 голосов
/ 25 августа 2018

В более старых версиях Kendo с Angular я мог использовать атрибут k-options, чтобы мои элементы управления могли быть максимально сконфигурированы в коде

<input kendo-date-picker k-options="monthPickerConfig">

Возможно ли что-то подобное при использовании Kendo UI for Angular?Я не вижу ничего в примерах или в документации, но нужно верить, что что-то подобное существует?

В любом приложении, кроме небольшого объема, казалось бы, сделать это намного проще

<kendo-slider [someProperty]="sliderConfig" />

Чем это сделать

<kendo-slider
  [fixedTickWidth]="10"
  [min]="min"
  [max]="max"
  [smallStep]="smallStep"
  [(ngModel)] = "valueHorizontal">
</kendo-slider>

1 Ответ

0 голосов
/ 28 августа 2018

Простой ответ: NO .

Это связано с тем, что kendoUI использует индивидуальную переменную для обработки конфигурации, как вы видите в их коде.Невозможно настроить объект с kendo-slider.

Однако, если вы не хотите поддерживать несколько переменных, вы можете создать объект конфигурации и связать их, как показано ниже,

 <kendo-slider
        #slider
        [min]="config.min"
        [max]="config.max"
        [showButtons]="config.showButtons"
        [smallStep]="config.smallStep"
        [vertical] = "config.vertical"
        [formControlName]="id"
        (valueChange)="valueChange($event)">
 </kendo-slider>
...