由于找不到任何可以解决问题的方法,因此我最终创建了一个npm存储库来完成此任务。
https://github.com/alansouzati/jsx-to-
string
用法:
import React from 'react';import jsxToString from 'jsx-to-string';let Basic = React.createClass({ render() { return ( <div /> ); }}); //this is your react componentconsole.log(jsxToString(<Basic test1="test" />)); //outputs: <Basic test1="test" />


