Summernote JS - 在同一初始化中注入代码和参数
Summernote JS - Inject code & parameters in the same initialization
如何在初始化参数中注入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...
});
如何在初始化参数中注入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...
});