CSS模块:&.className

问题描述 投票:0回答:1

是否可以用CSS Modules做类似的事情?

CSS

.dateLabel {
  text-align: center;

  &.today {
    background: red;
  }
}

JS

import s from './style.scss';

return (
    <div class={`today ${s.dateLabel}`}>
     ...         
);

因为我想avoid这样做:

.dateLabel {
  text-align: center;
}

.today {
  background: red;
}

JS

import s from './style.scss';

return (
    <div class={`${s.today} ${s.dateLabel}`}>
     ...         
);
reactjs css-modules css-in-js
1个回答
0
投票

您可以使用sass Ampersnad实现这一目标。

© www.soinside.com 2019 - 2024. All rights reserved.