【发布时间】:2020-12-25 07:18:03
【问题描述】:
export const MotionDiv = styled(motion.div)`
background: ${props => props.showSlides ? 'red' : 'blue'};
${({showSlides}) => (showSlides ? ShowSlides() : null)};
`
const ShowSlides = () => {
console.log('show slides function fires')
let styling = ``
setTimeout(() => {
styling = `background: yellow !important;`
}, 100);
console.log('its lit', styling)
return styling
}
我已经尝试了多次尝试,并且作为一个 js 菜鸟,我的控制台正在触发日志,所以我知道道具已成功调用该函数,但它没有返回样式
任何帮助都非常感谢..
非常感谢
詹姆斯
【问题讨论】:
标签: javascript reactjs styled-components css-in-js