我的网站的一个组件基于以下.js代码:
items.add(
`field-${field.id()}`,
<div className="Mason-Field Form-group">
<label>
{field.icon() ? <>{icon(field.icon())} </> : null}
{field.name()}
</label>
,<div className="FormControl Mason-Inline-Answers">{answer_list}</div>,
</div>
);
在该网站中,逗号在jsx中的位置与输出中的位置完全相同。当hyperscript转换为jsx时,这一定是一个疏忽。请参阅下面的测试帖子屏幕截图。
我个人无法在.js级别修复此问题。有没有办法在css级别隐藏逗号?
测试姿势
1条答案
按热度按时间ckocjqey1#
方法是将外部div的字体颜色设置为透明,然后在子项上再次设置:
取决于你的其他课程
FormControl
及Mason-Inline-Answers
,您可能需要更具体一些。