使用 html 中的 React 组件作为 html 标签
Use react components in html as html tags
我有一个简单的反应组件定义如下
var MyComp = React.createClass({
render: function() {
return (
<div>This is a new component</div>
);
}
})
<script src="https://cdnjs.cloudflare.com/ajax/libs/react/0.13.3/react.js"></script>
我希望能够在 html 中使用此组件,只需键入 <MyComp></MyComp>
而不是使用 React.render();
这可能吗?
我发现这样做 - https://github.com/PixelsCommander/ReactiveElements 非常好
我有一个简单的反应组件定义如下
var MyComp = React.createClass({
render: function() {
return (
<div>This is a new component</div>
);
}
})
<script src="https://cdnjs.cloudflare.com/ajax/libs/react/0.13.3/react.js"></script>
我希望能够在 html 中使用此组件,只需键入 <MyComp></MyComp>
而不是使用 React.render();
这可能吗?
我发现这样做 - https://github.com/PixelsCommander/ReactiveElements 非常好