我有kendo-editor textarea
<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
。为了确保我从HTML中删除了kendo-editor
,它工作得很好。任何帮助,将不胜感激。
答案 0 :(得分:1)
在为CallNotes赋值之前,必须先初始化Models和SalesCallBookingModel属性。
此外,您还需要k-ng-model,否则Kedno编辑器将不会知道您在控制器中所做的更改。只有Angular会在编辑器中收到更改通知。
以下是您的代码: