Open rakeshadak137 opened 6 years ago
content
is a default value of the content. That means, if the TinyMCE
component renders content
's value does not change the content. I can think of two ways to solve your issue:
One way is to not render TinyMCE
component until content
from the server is ready:
render() {
let content = this.props.overview;
if (content === undefined) { return null }
Another approach would be to call editor.setContent
when the content is ready.
@omarchehab98 thank you. The first way works for me. I've spent a lot of time to get it working.
Not working
AM using in bootstrap model , with the tiny mce editor, while closing the model the whole page rendered in white space, can nnot set dynamically
I am using tiny-mce in one of my forms where I have to create and edit the form. At edit time when I set the content property to a dynamic value that I have got from server, it is not getting set into the editor. See the code below:
If I set a string directly in the content property like
content="<p>This is initial text.</p>"
then it works correctly. But its not working in the dynamic way like above.Can anyone help please?