我有一个在CSS减速块中多次使用的道具值。风格元件设置变量
是否可以将它初始化为一个变量来完成DRY:er代码?
以下是一个天真的例子,以显示我在找什么。这虽然不起作用 - 变量size
后来无法访问:
const Link = styled.a`
${props => {const size = props.size}};
background-color: ${size === 'medium' ? 'palevioletred' : 'black'};
width: 100%;
`;