【发布时间】:2015-11-05 03:05:55
【问题描述】:
我想使用 React 渲染一个 <section> 元素,但前提是满足某些条件。
问题是我不能将<section> 嵌套在<div> 中,所以除了<body> 之外的最高级别DOM 元素是<section>
我的 HTML:
<section id="my_element"></section>
我的反应:
ReactDOM.render(
<div className="container">
...
</div>,
document.getElementById('my_element')
);
我知道使用 Angular 指令,您可以使用 replace: true 将原始 DOM 元素替换为您的渲染元素
app.directive('myElement', function(){
return {
replace: true,
...
}
};
});
React 中有类似的东西吗?
【问题讨论】:
标签: javascript reactjs