我正在尝试在单击按钮时切换媒体编辑器选项( disableEditing )。单击时,媒体编辑器选项的值已更改,但媒体编辑器不使用“更新”值。
AngularJS 控制器
angular.module('myApp').controller('MyCtrl',
function MyCtrl($scope) {
$scope.isDisableEdit = false;
});
html模板
<div ng-app='myApp' ng-controller="MyCtrl">
<span class='position-left' medium-editor ng-model='editModel' bind-options="{'disableEditing': isDisableEdit, 'placeholder': {'text': 'type here'}}"></span>
<button class='position-right' ng-click='isDisableEdit = !isDisableEdit'>
Click to Toggle Editing
</button>
<span class='position-right'>
toggle value - {{isDisableEdit}}
</span>
</div>
我创建了一个jsfiddle 演示。
我认为在“点击”上初始化媒体编辑器可以解决这个问题,但我也不知道该怎么做。