我似乎无法将编辑器设置为具有固定的宽度和高度。 我的代码是
$('#myEditor').summernote({
height: 20,
width: 320,
disableResizeEditor: true,
airMode: true,
popover: {
air: [
// [groupName, [list of button]]
['style', ['bold', 'italic', 'underline', 'clear']],
['font', ['strikethrough', 'superscript', 'subscript']],
['insert', ['link']]
],
link: [
['link', ['linkDialogShow', 'unlink']]
]
},
callbacks: {
onEnter: function (e) {
e.preventDefault();
},
onPaste: function (e) {
var bufferText = ((e.originalEvent || e).clipboardData || window.clipboardData).getData('Text');
e.preventDefault();
document.execCommand('insertText', false, bufferText.replace(/\n/g, ''));
}
}
});
使用上面的配置不设置编辑器宽度。 请注意,我也使用Bootstrap,如果这有所不同(我看到了一些问题)。一旦我输入更多文本,编辑器就会增长。基本上我希望该字段的行为类似于输入文本字段。 有没有办法在配置中设置宽度和高度? 我是否必须尝试自己设置DOM属性?