使用第三方库:library
首先需要在<head>
中加入<script src="http://cdnjs.cloudflare.com/ajax/libs/showdown/0.3.1/showdown.min.js"></script>
,示例为添加Showdown处理 Markdown 文本并且转换为原始的 HTML。
var converter = new Showdown.converter();
var Comment = React.createClass({
render: function() {
return (
<div className="comment">
<h2 className="commentAuthor">
{this.props.author}
</h2>
{converter.makeHtml(this.props.children.toString())}
</div>
);
}
});
只需要new
出converter
就可以调用它的makeHtml
方法啦,非常的灵活。