Angular6中使用Swiper的方法示例


Posted in Javascript onJuly 09, 2018

项目使用的Angular版本是V6.0.3

Angular6中使用Swiper的方法示例

安装Swiper

npm install swiper --save

或者

yarn add swiper --save

在angular.json文件添加swiper.js和swiper.css

Angular6中使用Swiper的方法示例

angular.json

安装模组定义档

npm install @types/swiper --save

或者

yarn add @types/swiper --save

配置tsconfig文件

Angular6中使用Swiper的方法示例

tsconfig.json

Angular6中使用Swiper的方法示例

tsconfig.app.json

按照上面的配置完成后,angular里就可以用swiper。下面是一个小demo。

test.component.html

<div class="swiper-container">
  <div class="swiper-wrapper">
    <div class="swiper-slide" *ngFor="let data of slides">
      <img [src]="data" alt="" width="100%">
    </div>
  </div>
  <!-- 如果需要分页器 -->
  <div class="swiper-pagination"></div>

  <!-- 如果需要导航按钮 -->
  <div class="swiper-button-prev"></div>
  <div class="swiper-button-next"></div>
</div>

test.component.ts

import {
  AfterViewInit,
  Component,
  OnInit
} from '@angular/core';

@Component({
  selector: 'app-test',
  templateUrl: './test.component.html'
})
export class TestComponent implements AfterViewInit {
  testSwiper: Swiper;
  slides = [
    'https://via.placeholder.com/300x200/FF5733/ffffff',
    'https://via.placeholder.com/300x200/C70039/ffffff',
    'https://via.placeholder.com/300x200/900C3F/ffffff'
  ];

  constructor() {}

  ngAfterViewInit() {
    this.testSwiper = new Swiper('.swiper-container', {
      direction: 'horizontal',
      loop: true,
      // 如果需要分页器
      pagination: {
        el: '.swiper-pagination',
      },
      // 如果需要前进后退按钮
      navigation: {
        nextEl: '.swiper-button-next',
        prevEl: '.swiper-button-prev',
      },
      // 如果需要滚动条
      scrollbar: {
        el: '.swiper-scrollbar',
      },
    });
  }
}

运行结果

Angular6中使用Swiper的方法示例

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
IE6下js通过css隐藏select的一个bug
Aug 16 Javascript
jquery限定文本框只能输入数字即整数和小数
Nov 29 Javascript
JS实现网页上随机产生超链接地址的方法
Nov 09 Javascript
基于BootStrap Metronic开发框架经验小结【五】Bootstrap File Input文件上传插件的用法详解
May 12 Javascript
vuejs实现本地数据的筛选分页功能思路详解
Nov 15 Javascript
微信小程序实现tab左右切换效果
Nov 15 Javascript
vue+django实现一对一聊天功能的实例代码
Jul 17 Javascript
javascript实现弹出层效果
Dec 10 Javascript
JavaScript设计模式--桥梁模式引入操作实例分析
May 23 Javascript
Vue实现简单的留言板
Oct 23 Javascript
详解JS WebSocket断开原因和心跳机制
May 07 Javascript
Vue中Object.assign清空数据报错的解决方案
Mar 03 Vue.js
微信小程序实现自定义picker选择器弹窗内容
May 26 #Javascript
微信小程序实现漂亮的弹窗效果
May 26 #Javascript
Angular通过指令动态添加组件问题
Jul 09 #Javascript
js实现左右两侧浮动广告
Jul 09 #Javascript
vue-router中scrollBehavior的巧妙用法
Jul 09 #Javascript
JavaScript解决浮点数计算不准确问题的方法分析
Jul 09 #Javascript
Vue自定义指令封装节流函数的方法示例
Jul 09 #Javascript
You might like
php实现的中文分词类完整实例
2017/02/06 PHP
深入理解 PHP7 中全新的 zval 容器和引用计数机制
2018/10/15 PHP
mac pecl 安装php7.1扩展教程
2019/10/17 PHP
javascript对象的property和prototype是这样一种关系
2007/03/24 Javascript
用javascript作一个通用向导说明
2011/08/30 Javascript
关于img的href和src取变量及赋值的方法
2014/04/28 Javascript
浅谈nodeName,nodeValue,nodeType,typeof 的区别
2015/01/13 Javascript
javascript简单实现类似QQ头像弹出效果的方法
2015/08/03 Javascript
Angular设置title信息解决SEO方面存在问题
2016/08/19 Javascript
canvas的神奇用法
2017/02/03 Javascript
js中的触发事件对象event.srcElement与event.target详解
2017/03/15 Javascript
Javascript实现登录记住用户名和密码功能
2017/03/22 Javascript
bootstrap插件treeview实现全选父节点下所有子节点和反选功能
2017/07/21 Javascript
js求数组中全部数字可拼接出的最大整数示例代码
2017/08/25 Javascript
Angular4表单验证代码详解
2017/09/03 Javascript
JavaScript栈和队列相关操作与实现方法详解
2018/12/07 Javascript
vue搜索和vue模糊搜索代码实例
2019/05/07 Javascript
js实现窗口全屏示例详解
2019/09/17 Javascript
three.js利用卷积法如何实现物体描边效果
2019/11/27 Javascript
再谈Python中的字符串与字符编码(推荐)
2016/12/14 Python
python编程使用selenium模拟登陆淘宝实例代码
2018/01/25 Python
python实战之实现excel读取、统计、写入的示例讲解
2018/05/02 Python
Python 实现「食行生鲜」签到领积分功能
2018/09/26 Python
使用python获取电脑的磁盘信息方法
2018/11/01 Python
对Python+opencv将图片生成视频的实例详解
2019/01/08 Python
详解Python self 参数
2019/08/30 Python
python3.7环境下安装Anaconda的教程图解
2019/09/10 Python
Python实现获取当前目录下文件名代码详解
2020/03/10 Python
测绘工程本科生求职信
2013/10/10 职场文书
国际会议邀请函范文
2014/01/16 职场文书
函授大学生自我鉴定
2014/02/05 职场文书
电台实习生求职信
2014/02/25 职场文书
师德标兵事迹材料
2014/12/19 职场文书
丧事答谢词
2015/01/05 职场文书
项目合作意向书
2015/05/08 职场文书
使用Nginx+Tomcat实现负载均衡的全过程
2022/05/30 Servers