我在React中构建了一个电子邮件模板构建器,我需要能够在渲染元素的样式标记中包含_handleOnScrollDocument(e) {
// set the state no matter what
this.setState({
showCompactStatusBar: e.target.body.scrollTop > 100
});
},
shouldComponentUpdate(newProps, newState) {
// only render if the state has changed
return this.state.showCompactStatusBar !== newState.showCompactStatusBar;
}
(带有大写字母M)的内容。这是出于与Outlook等旧版电子邮件客户端的兼容性原因。
写这个:
Margin
完全忽略渲染上的第二个大写<table
cellPadding="0"
cellSpacing="0"
style={{
margin: '0 auto',
Margin: '0 auto',
}}
>
<tbody>
<tr>
<td></td>
</tr>
</tbody>
</table>
。如何才能应用第二个Margin
而不是忽略?
答案 0 :(得分:0)
根据我们的讨论,您始终可以使用Dangerously Set innerHTML来获得所需的自定义输出。
React inline styles目前不支持自定义属性名称。