如何在一个特定的 TinyMCE 编辑器中放置一些默认文本?
How to put some default text in one specific TinyMCE editor?
尝试了以下代码:
onActivate={e=>initialiseValue(e,this.props.value)}
//props.value 有 def 文本
function initialiseValue(e,val){
if(val!=""&&val!=undefined){
e.target.setContent(e.target.getContent()+val);
}
}
这里的问题是,每次我单击 tinyMCE 编辑器字段时,它都会一遍又一遍地输入值。我希望在加载时第一次添加该值,之后不再添加。尝试了 onLoadContent,但它没有触发 setContent() 方法。请帮忙
这样的东西行得通吗?
function initialiseValue(e,val)
{
if (val !="" && val != undefined && !e.target.contentAdded)
{
e.target.setContent(e.target.getContent()+val);
e.target.contentAdded = true;
}
}
尝试了以下代码:
onActivate={e=>initialiseValue(e,this.props.value)}
//props.value 有 def 文本
function initialiseValue(e,val){
if(val!=""&&val!=undefined){
e.target.setContent(e.target.getContent()+val);
}
}
这里的问题是,每次我单击 tinyMCE 编辑器字段时,它都会一遍又一遍地输入值。我希望在加载时第一次添加该值,之后不再添加。尝试了 onLoadContent,但它没有触发 setContent() 方法。请帮忙
这样的东西行得通吗?
function initialiseValue(e,val)
{
if (val !="" && val != undefined && !e.target.contentAdded)
{
e.target.setContent(e.target.getContent()+val);
e.target.contentAdded = true;
}
}