ant-design走马图,CSSmoudles复用,跟后端请求
因为写一个项目需要ant-design的轮播图,项目使用的是css-moudles
ant-design复用css-moudles
import { Carousel } from 'antd';
ReactDOM.render(
<Carousel autoplay>
<div><h3>1</h3></div>
<div><h3>2</h3></div>
<div><h3>3</h3></div>
<div><h3>4</h3></div>
</Carousel>,
mountNode);
/* For demo */
.ant-carousel .slick-slide {
text-align: center;
height: 160px;
line-height: 160px;
background: #364d79;
overflow: hidden;
}
.ant-carousel .slick-slide h3 {
color: #fff;
}
造成的一个问题就是ant-carousel、slick-slide、ant-carousel、slick-slide这些变量名无法被引入,我的解决方法是
ReactDOM.render(
<Carousel autoplay>
<div className={styles.wrapper}><img src='./1.png' /></div>
<div className={styles.wrapper}><img src='./2.png' /></div>
<div className={styles.wrapper}><img src='./3.png' /></div>
<div className={styles.wrapper}><img src='./4.png' /></div>
</Carousel>,
mountNode);
之后在引入的css的文件中定义格式,比