Textarea在TinyMCE渲染之前短暂可见

Textarea在TinyMCE渲染之前短暂可见,tinymce,Tinymce,我正在为ASP.NETMVC项目使用TinyMCE所见即所得编辑器。尽管编辑器正在工作,但当页面加载时,在编辑器启动之前,底层文本区域会短暂可见—原始文本区域会在大约一秒钟内可见。是否有办法仅在TinyMCE编辑器准备就绪后加载内容?填充TinyMCE的init事件上的数据 function myCustomOnInit() { alert("We are ready to rumble!!"); } tinyMCE.init({ ... on

我正在为ASP.NETMVC项目使用TinyMCE所见即所得编辑器。尽管编辑器正在工作,但当页面加载时,在编辑器启动之前,底层文本区域会短暂可见—原始文本区域会在大约一秒钟内可见。是否有办法仅在TinyMCE编辑器准备就绪后加载内容?

填充TinyMCE的init事件上的数据

function myCustomOnInit() { 
        alert("We are ready to rumble!!");
}

tinyMCE.init({
        ...
        oninit : myCustomOnInit
});

来自

的代码我正在使用引导,如果我给textarea分配了一个
隐藏
类(本质上只是一个
显示:无
CSS样式),textarea将被隐藏,编辑器在初始化时进行渲染。

这不起作用,因为数据是从viewmodel中的控制器传递到视图的。在
init
事件中填充数据有点麻烦。我可以做的是隐藏textarea并在init事件中重新显示它,但我意识到,仅仅隐藏textarea(见下面的答案)本身就可以实现这个功能。谢谢。使用Modernizer:.js textarea{display:none;}