我有一個在CSS減速塊中多次使用的道具值。風格元件設置變量
是否可以將它初始化爲一個變量來完成DRY:er代碼?
以下是一個天真的例子,以顯示我在找什麼。這雖然不起作用 - 變量size
後來無法訪問:
const Link = styled.a`
${props => {const size = props.size}};
background-color: ${size === 'medium' ? 'palevioletred' : 'black'};
width: 100%;
`;