我有一些html元素,每个元素都会被用户CKEditor
更改。在用户更改元素并在数组中循环后,我得到旧值。
<div ng-repeat="item in site">
<textarea ng-model="item" ckeditor="ckeditorOptions"></textarea>
<input type="button" value="Test unit" ng-click="elementUnit(item)" />
</div>
在控制器中
$scope.ckeditorOptions = {
language: 'en',
allowedContent: true,
entities: true
};
$scope.uploadContent = function(site) {
console.log(site);
for (var i = 0; i < site.length; i++) {
console.log(site[i]); // Get old value !!
}
}
$scope.elementUnit= function(item) {
console.log(item);// in this case I get new value
}
我能为这个案子做些什么?
感谢。