3
私はこのコードを角度指示にしています。CKeditorにデータがロードされない場合があります。
var ck = CKEDITOR.replace(element[0]);
ngModel.$render = function() {
$timeout(function() {
ck.setData(ngModel.$modelValue);
},350);
};
ck.on('instanceReady', function() {
$timeout(function() {
ck.setData(ngModel.$viewValue);
},350);
});
function updateModel() {
scope.$apply(function() {
ngModel.$setViewValue(ck.getData());
});
}
ck.on('pasteState', updateModel);
ただし、API経由で読み込まれたデータはエラーなしでセットアップされません。 console.log(ngModel.$viewValue)
は常に情報を表示します。