我想在 TypeStyle 的嵌套元素中包含一个 mixin。
mixin 在主/根元素上工作得很好,但在嵌套元素上却不行。
export const fontSize = (value: number) => {
const valueStr = value + 'px';
return {
fontSize: valueStr
}
};
export const warning = style(
fontSize(15), {
$nest: {
'& span': ( fontSize(12), {
backgroundColor: 'yellow'
})
}
});
<div className={warning}>
This text is formatted correctly
<span>this text is not</span>
</div>
我不确定是否可以将 mixins 传递给嵌套元素。我可以给span元素一个额外的类,但这将是更多的代码。