如果您对reactjs使用style-components,则会发现此类语法。
const Title = styled.h1`
font-size: 1.5em;
text-align: center;
color: palevioletred;
`;
另一个参考:CSSjs
const styles = csjs`
.panel {
border: 1px solid black;
background-color: ${green};
}`;
我的问题:这种语法是如何工作的?
如果语法看起来像这样(如下),那没关系,我可以理解 - 它是一个带有一个字符串参数的工厂函数。
const styles = csjs(`
.panel {
border: 1px solid black;
}
`)
但是这个语法functionName'string'
看起来很奇怪。