render jsmind node in a synchronized mode #1
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
ReactDOM.render
这个方法应该是异步执行的,我看它的方法签名里还有一个 callback 的参数。你可以实验一下在
render
之后紧接着console.log(element.innerHTML)
会发现里面是空的。所以用 dom 的原生方法替换到
ReactDOM.render
就可以了。如果要 render 的内容比较复杂,想用 React 来构建的话,我觉得应该有某种方式能让 React 以同步的方式 render 这些 element.我搜索发现应该是可以做到的,但是我没弄出来。 😆