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