【发布时间】:2020-07-09 09:12:26
【问题描述】:
我正在尝试根据 props 值切换 div(样式组件)内的文本。这个想法很简单:状态改变,它的值转到样式组件的道具,然后根据它是什么,内容进行调整。不工作的是之前/之后的内容。知道为什么吗?
样式组件:
export const Info = styled.div`
padding: 5px;
margin-top: 15px;
&::after {
content: ${props => props.content === "intro" && "hello"};
}
`
JS
const CheckNumber = () => {
const [msg, setMsg] = useState("intro")
return (
<Info content={msg}/>
)
}
export default CheckNumber
【问题讨论】: