如何在初始化参数中注入(inject)code
?
换句话说,如何合并下面的这两段代码(都工作正常)?
谢谢
var titleformodif = 'bob';
// initialization #1
$('#tasktitle_modify').summernote('code', titleformodif);
// initialization #2
$('.tasktitle_modify').summernote({
//insert code here
airMode: true,
placeholder: 'in few words',
dialogsInBody: true,
disableDragAndDrop: true,
popover: {
link: [
['link', ['linkDialogShow', 'unlink']]
],
air: [
['font', ['bold', 'italic', 'underline']],
['para', ['ul', 'ol']],
['insert', ['link']]
]
},
});
最佳答案
那是不可能的,至少您无法提供 code
(或等效的)选项。但是,您可以在回调中设置代码,例如 onInit
回调,是一个选项:
$('.tasktitle_modify').summernote({
//insert code here
callbacks: {
onInit: function() {
$(this).summernote('code', titleformodif);
}
},
airMode: true,
// ...etc...
});
关于javascript - Summernote JS - 在同一初始化中注入(inject)代码和参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45257558/