2017-10-24 8 views
2

はコードの下にしようとしました: はonActivate={e=>initialiseValue(e,this.props.value)} //props.valueはデフテキスト1つの特定のTinyMCEエディタにデフォルトのテキストを挿入するには?

function initialiseValue(e,val){ 
if(val!=""&&val!=undefined){ 

    e.target.setContent(e.target.getContent()+val); 
} 
} 

ここでの問題は、私はTinyMCEをエディタフィールドをクリックして毎回でいる、それが何度も値を入れています。私は値が最初にローディング中に追加され、それ以降は追加されません。 onLoadContentを試しましたが、setContent()メソッドは起動しませんでした。助けてください。

答えて

0

この作品のようですか?

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

正常に動作しました。ありがとうございました ! –

+0

喜んで助けになりました – Thariama

関連する問題