1.安装
npm install mint-ui -S
2.main.js中引入
import { Swipe, SwipeItem } from 'mint-ui';
Vue.component(Swipe.name, Swipe);
Vue.component(SwipeItem.name, SwipeItem);
3.<style>导入css文件(坑:如果没有导入css文件,轮播图不能正常显示)
@import 'node_modules/mint-ui/lib/swipe/style.css'
注:路径根据项目文件目录决定
4.添加样式
.mint-swipe {
height: ;
}
//没有设置高度,图片不能显示。原因是组件的代码里开启了绝对定位,脱离了文档流,
如果父元素没有设置高度,就会导致高度塌陷
img{
width: 100%;
height: 100%;
}
5.基本使用
<mt-swipe :auto="4000">
<mt-swipe-item><img src=""></mt-swipe-item>
<mt-swipe-item><img src=""></mt-swipe-item>
<mt-swipe-item><img src=""></mt-swipe-item>
</mt-swipe>