有没有工具将React Elements javascript代码转换为JSX

时间:2016-03-25 10:22:54

标签: javascript reactjs jsx

找到将JSX转换为React.createElement的工具并不困难,如下所示:

  <div className="commentBox">
    Hello, world! I am a CommentBox.
  </div>

到此:

  React.createElement('div', {className: "commentBox"},
    "Hello, world! I am a CommentBox."
  )

我无法找到一个合作转换的工具。我有React.createElement的大代码库,我希望将其转换为普通JSX。我该怎么办?

1 个答案:

答案 0 :(得分:3)

这是一个不寻常的案例,但有一个工具:https://www.npmjs.com/package/babel-plugin-transform-react-createelement-to-jsx。它看起来比较新鲜,祝你好运。