Summernote JS - 注入代码&参数在同一初始化中

时间:2017-07-22 17:52:19

标签: javascript meteor summernote

如何在初始化参数中注入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']]
    ]
    },
});

1 个答案:

答案 0 :(得分:1)

这是不可能的,至少没有code(或等效)选项可以提供。但是,您可以在回调中设置代码,例如onInit回调,其中 是一个选项:

$('.tasktitle_modify').summernote({
    //insert code here
    callbacks: {
        onInit: function() {
            $(this).summernote('code', titleformodif);
        }
    },
    airMode: true,
    // ...etc...
});