找到将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
。我该怎么办?
答案 0 :(得分:3)
这是一个不寻常的案例,但有一个工具:https://www.npmjs.com/package/babel-plugin-transform-react-createelement-to-jsx。它看起来比较新鲜,祝你好运。