使用第三方库: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>
    );
  }
});

只需要newconverter就可以调用它的makeHtml方法啦,非常的灵活。