Javascript 使用Pug中的内容初始化TinyMCE

Javascript 使用Pug中的内容初始化TinyMCE,javascript,tinymce,pug,Javascript,Tinymce,Pug,我希望在TinyMCE textarea中填入我用pug/jade呈现页面时得到的内容。我该怎么做呢 我尝试在pug中初始化一个变量,然后用tinyMCE.init()将该变量传递到textarea。但是,它没有成功,因为我无法提取变量字符串。init回调方法似乎也从未被调用过。我在js控制台中也没有看到任何错误日志 这是我试图在帕格中使用的脚本。我试着把这个放在pug文件的文本区域之前和之后 script. var content = JSON.parse('!{JSON.string

我希望在TinyMCE textarea中填入我用pug/jade呈现页面时得到的内容。我该怎么做呢

我尝试在pug中初始化一个变量,然后用tinyMCE.init()将该变量传递到textarea。但是,它没有成功,因为我无法提取变量字符串。init回调方法似乎也从未被调用过。我在js控制台中也没有看到任何错误日志

这是我试图在帕格中使用的脚本。我试着把这个放在pug文件的文本区域之前和之后

script.
    var content = JSON.parse('!{JSON.stringify("#{content[0].content}")}');
    alert("This shows in browser, but content is not what I want" + content);
    tinyMCE.init({
        selector:'textarea',
        init_instance_callback : function(editor) {
            editor.on('init', function(e) {
                alert("This never shows up");
                editor.setContent(content);
            });
        }
    });