当前位置: 首页 > news >正文

reactjs-swiper react轮播图组件基于swiper

react轮播图组件基于swiper

demo地址:http://reactjs-ui.github.io/reactjs-swiper/simple.html

1. 下载安装

npm install reactjs-swiper 

2.使用

import React, {Component} from 'react';
import {render} from 'react-dom';
import ReactSwiper from 'reactjs-swiper';
import './sass/example.scss'; // 自定义 css

const ReactSwiperExample = () => {
  const items = [{
    image: 'http://alloyteam.github.io/AlloyTouch/example/asset/ci1.jpg',
    title: '图片1',
    link: 'http://jd.com'
  }, {
    image: 'http://alloyteam.github.io/AlloyTouch/example/asset/ci2.jpg',
    title: '图片2',
  }, {
    image: 'http://alloyteam.github.io/AlloyTouch/example/asset/ci3.jpg',
    title: '图片3',
    link: 'http://jd.com'
  }, {
    image: 'http://alloyteam.github.io/AlloyTouch/example/asset/ci4.jpg',
    title: '图片4',
  }];

  const swiperOptions = {
    preloadImages: true,
    autoplay: 4000,
    autoplayDisableOnInteraction: false
  };
  return (
    <ReactSwiper swiperOptions={swiperOptions} showPagination items={items}
                 className="swiper-example" />
  );
};

render(
  <ReactSwiperExample />, document.getElementById('layout')
);

3.配置项

配置项数据类型功能
classNamestring自定义 className
showPaginationbool是否显示分页按钮
optionsobjectSwiper 配置选项
itemsarray轮播图记录数

转载于:https://www.cnblogs.com/cbp-jltx/p/9681838.html

相关文章:

  • mysql 5.1升级到5.5_MySQL5.1升级到5.5注意事项-阿里云开发者社区
  • [洛谷P4151][WC2011]最大XOR和路径
  • mysql多表优化 军规_mysql优化军规 - 简庆旺个人博客|PHP教程|PHP学习|Python学习|Python教程|Seo学习|Seo教程...
  • java高级-泛型T和注解封装与使用
  • django mysql port_django-mysql数据库及图片上传接口
  • PHP SMTP邮件发送(可加附件)
  • mysql mha多主_MySQL多实例 mha集群
  • ag-grid 获取表格数据
  • bootstrap cloumn 分割_Bootstrap 栅格布局
  • Ansible配置管理Windows主机
  • python函数详细讲解_python的四大函数讲解
  • mysql 修改密码问题_mysql修改密码的问题
  • oracle 数据字典和动态性能视图
  • python常用的爬虫库、包含bs4_Python 爬虫 BeautifulSoup4 库的使用
  • 报表-类型:瀑布图
  • Asm.js的简单介绍
  • Mysql数据库的条件查询语句
  • PaddlePaddle-GitHub的正确打开姿势
  • Vue2.x学习三:事件处理生命周期钩子
  • 关于for循环的简单归纳
  • 基于Vue2全家桶的移动端AppDEMO实现
  • 前端每日实战:70# 视频演示如何用纯 CSS 创作一只徘徊的果冻怪兽
  • 收藏好这篇,别再只说“数据劫持”了
  • 推荐一款sublime text 3 支持JSX和es201x 代码格式化的插件
  • 运行时添加log4j2的appender
  • 7行Python代码的人脸识别
  • 长三角G60科创走廊智能驾驶产业联盟揭牌成立,近80家企业助力智能驾驶行业发展 ...
  • !! 2.对十份论文和报告中的关于OpenCV和Android NDK开发的总结
  • # 20155222 2016-2017-2 《Java程序设计》第5周学习总结
  • (C++17) optional的使用
  • (附源码)计算机毕业设计高校学生选课系统
  • (附源码)流浪动物保护平台的设计与实现 毕业设计 161154
  • (解决办法)ASP.NET导出Excel,打开时提示“您尝试打开文件'XXX.xls'的格式与文件扩展名指定文件不一致
  • (四)linux文件内容查看
  • (转)IOS中获取各种文件的目录路径的方法
  • (转)shell中括号的特殊用法 linux if多条件判断
  • .gitattributes 文件
  • .NET/ASP.NETMVC 大型站点架构设计—迁移Model元数据设置项(自定义元数据提供程序)...
  • .NET:自动将请求参数绑定到ASPX、ASHX和MVC(菜鸟必看)
  • .net快速开发框架源码分享
  • .net利用SQLBulkCopy进行数据库之间的大批量数据传递
  • .NET业务框架的构建
  • /etc/sudoers (root权限管理)
  • @staticmethod和@classmethod的作用与区别
  • []利用定点式具实现:文件读取,完成不同进制之间的
  • [Angular] 笔记 16:模板驱动表单 - 选择框与选项
  • [C++] cout、wcout无法正常输出中文字符问题的深入调查(1):各种编译器测试
  • [Contest20180313]灵大会议
  • [elastic 8.x]java客户端连接elasticsearch与操作索引与文档
  • [ERROR]-Error: failure: repodata/filelists.xml.gz from addons: [Errno 256] No more mirrors to try.
  • [FZSZOJ 1223] 上海红茶馆
  • [GXYCTF2019]BabyUpload1 -- 题目分析与详解
  • [Java] 什么是IoC?什么是DI?它们的区别是什么?
  • [leetcode 189][轮转数组]
  • [leetcode] Longest Palindromic Substring