在ReactJS中将新的子DOM附加到父级时问题Faced

时间:2018-05-20 07:15:29

标签: javascript reactjs

我正在尝试追加N个' intentSection'通过onClick并仅添加字符串而不是DOM)。

它直接将以下内容附加为字符串而不是DOM。

<div className="intent">..</div>

这是我的代码:

let intentSection = '<div className="intent">..</div>';
let reactfindDomNode = ReactDOM.findDOMNode(intentContainer);
$(reactfindDomNode).append(intentSection);

1 个答案:

答案 0 :(得分:2)

虽然评论中的答案可能会有效,但操纵实际的DOM是一种反模式,通常是一个坏主意。你应该做的是利用虚拟DOM 目前还不清楚你要做什么,但我想可以通过使用状态来确定是否应该在render方法return方法中呈现组件来完成