是否有将 React Elements javascript 代码转换为 JSX 的工具

IT技术 javascript reactjs jsx
2021-05-16 22:21:39

不难找到一个工具来转换JSXReact.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个回答

这是一个有点不寻常的情况,但有一个工具:https : //www.npmjs.com/package/babel-plugin-transform-react-createelement-to-jsx好像比较新鲜,所以祝你好运。