如何禁用summernote(angular-summernote)?

时间:2015-09-29 12:08:02

标签: angularjs summernote

我正在使用angular-summernote。如何禁用它?

HashMap<UUID,ServerWebSocket> connectedUsers;

4 个答案:

答案 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);