我正在使用angular-summernote。如何禁用它?
HashMap<UUID,ServerWebSocket> connectedUsers;
答案 0 :(得分:1)
您可以在透明元素上放置div。它会模糊elemtn并使其无法访问用户。
答案 1 :(得分:0)
替代方法:只需添加
ng-if
即可隐藏该标记并显示另一个textarea insted的。
答案 2 :(得分:0)
如果你有一个summernote元素,那么你可能会使用它:
$(". summernote").siblings(".note-editor").find(".note-editable").attr("contenteditable","false")
;
此部分是用户可以写内容的部分。
答案 3 :(得分:0)
可以这样解决。它有点像hacky但它可以完成工作并确保在禁用状态下不能更改文本和图像。使用此解决方案,编辑器中显示的所有内容都会保留,因为编辑器应该显示它。
$timeout(function(){
angular.element('.note-editable').attr('contenteditable', false);
angular.element('.note-control-selection').remove();
},0);