我想将类名存储在 JS 常量中,如下所示:
const someClassName = "menu-item";
const componentCss = css`
.${someClassName} {
background: red;
}
`;
然后在 html 模板中使用它们,如下所示:
const componentRender = html`
<some-element class="${someClassName}"><some-element>
`;
问题是: Lit 不允许在css
函数中使用字符串,我知道我可以在unsafeCSS
每次使用它时将每个单独的类包装在 中css
,但是有没有更好的方法来做到这一点?