如何在一个特定的TinyMCE编辑器中放置一些默认文本?

时间:2017-10-24 10:52:58

标签: reactjs tinymce tinymce-4

尝试下面的代码: 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()方法。请帮忙。

1 个答案:

答案 0 :(得分:0)

这样的事情会起作用吗?

function initialiseValue(e,val)
{
    if (val !="" && val != undefined && !e.target.contentAdded)
    {
      e.target.setContent(e.target.getContent()+val);
      e.target.contentAdded = true;
   }
}