2015-09-01 4 views
0

текстовое поле Я имею kendo-editor textareaнг-модель не работает с кендо -editor

<textarea name="CallNotes" id="CallNotes" class="txtarea1" kendo-editor k-encoded="false" 
     ng-model="Models.SalesCallBookingModel.CallNotes" 
     ng-required="true" 
     k-ng-disabled="Variables.viewOnly" 
     k-tools="[ 
      'bold', 
      'italic', 
      'underline', 
      'strikethrough', 
      'foreColor', 
      'backColor' 
       ]"></textarea> 

В сценарии Java, я задаю значение модели, как этот

$scope.Models.SalesCallBookingModel.CallNotes = "Hi"; 

Однако я не может видеть значение "hi" на вид. Я даже попытался заменить ng-model на k-ng-model. Просто, чтобы быть уверенным, что я удалил kendo-editor из HTML, и он работал отлично. Любая помощь будет оценена по достоинству.

ответ

1

Перед назначением значения CallNotes вам придется инициализировать свойства Models и SalesCallBookingModel.

Также вам нужна модель k-ng, поскольку в противном случае редактор Kedno не будет знать об изменениях, которые вы делаете в контроллере. Только изменения «Угловые» будут уведомлены об изменениях в редакторе.

Вот ваш код рабочий:

http://dojo.telerik.com/iGiRi