我正在尝试使用ReactDOMServer.renderToString
来为电子邮件呈现一些HTML,对于我一生,我不知道如何获取<Link />
中的路径以解析为绝对URL
const html = ReactDOMServer.renderToString(
<StaticRouter location="http://www.test.com" context={context}>
<Provider store={store}>{content}</Provider>
</StaticRouter>,
);
我会假设,如果在我的<App>
中有一个<Link to="/path/xyz" />
,则会导致:<a href="http://www.test.com/path/xy">
,但事实并非如此。
有想法吗?