使用nuxt
实现轮播图功能适用得是vue-awesome-swiper
这个插件
按照官网进行配置
不是报错就是样式有问题
总结了一下能正常使用的步骤
- 安装插件
// 使用3.1.3版本可以不用引入swiper插件
npm i vue-awesome-swiper@3.1.3 --save
- 在plugins里创建
vue-swiper.js
import Vue from 'vue'
if (process.browser) {
const VueAwesomeSwiper = require("vue-awesome-swiper/dist/ssr");
Vue.use(VueAwesomeSwiper);
}
- 在
nuxt.config.js
中引入vue-swiper.js
以及插件自带的css样式
import env from './env' // 环境配置文件
export default