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

taro之Swiper的使用

图样:

往往我们需要轮播图去显示我们想要的图片之类的

 这是工作的代码

<View className='top-title'><SwiperclassName='banner-swiper'interval={3000}circularautoplay>{homeBannerList.map((item) => {return (<SwiperItem key={item.id}><View className='banner-img-view'><Image className='banner-img' src={item.imgSrc} />{item.id === 1 ? null : <View className='navigation-title'>数字化综合服务平台</View>}</View></SwiperItem>)})}</Swiper></View>

我们可以看到使用的属性

interval

切换时间,其实就是大白话,多长时间滚动下一张

circular

circular  默认值为false,你会发现当我们拉到最后一张图片的时候,图片会自动轮播到第一张图片来。

autoplay 

是否自动切换  

indicatorDots 

是否显示面板指示点

 indicatorColor

 指示点颜色

 indicatorActiveColor

当前选中的指示点颜色

 duration

滑动动画时长 

 current

 当前所在滑块的 index

onChange 

current 改变时会触发 change 事件 

 vertical

滑动方向是否为纵向

 onAnimationfinish

动画结束时会触发 animationfinish 事件

附:

 

中间的新闻就是轮播效果

直接上代码

<View className='notice-content-view'><View className='trumpet-img-view'><Image className='trumpet-img' src={require('@/src/assets/home/trumpet.png')} /></View><SwiperclassName='notice-swiper'interval={10000}circularautoplay>{noticeList.map((item) => {return (<SwiperItem key={item.id} onClick={this.clickNoticeMore.bind(this, item)}><View className='common-title-view notice-text'>{item.noticeTitle}</View></SwiperItem>)})}</Swiper><View className='right-view'><AtIcon className='chevron-right-view' value='chevron-right' size='16' color='#ccc'></AtIcon></View></View>

 

http://www.lryc.cn/news/327055.html

相关文章:

  • 正大国际:金融行业发展趋势
  • vue中实现超出一行 展开和收起的功能
  • 记录一次使用cert-manager-颁发CA证书
  • 生成式AI的风险与挑战
  • 让IIS支持.NET Web Api PUT和DELETE请求
  • 运维小技能:IP多号段配置、重置Mac电脑密码、修改系统级别的文件
  • Docker的Ubuntu上的安装教程及相关命令
  • 一些常见的nacos问题和答案
  • 华为OD机22道试题
  • 什么是Prompt Tuning?
  • 正则表达式篇
  • CAST(columnA AS VARCHAR(255)) AS fieldA报错的问题
  • github加速神器!解决github巨慢的问题,并且能够加速下载!另外推荐GitKraken -- 超好用的 Git 可视化工具
  • Stable Diffusion XL之使用Stable Diffusion XL训练自己的AI绘画模型
  • 软件杯 深度学习 机器视觉 人脸识别系统 - opencv python
  • IDEA | 资源文件中文乱码问题解决
  • Linux系统使用Docker部署Portainer结合内网穿透实现远程管理容器和镜像
  • 【Git篇】复习git
  • [LitCTF 2023]程序和人有一个能跑就行了
  • 如何在群晖NAS搭建bitwarden密码管理软件并实现无公网IP远程访问
  • perl:获取同花顺数据--业绩快报,业绩公告
  • FPGA选型
  • centos系统的root密码忘记或失效的解决办法(超详细)
  • 【Android 源码】Android源码下载指南
  • MySQL数据库高级语句
  • 软件测试【理论基础】
  • 蓝桥杯每日一题(floyd算法)
  • 文心一言 VS 讯飞星火 VS chatgpt (224)-- 算法导论16.3 6题
  • flutter3_douyin:基于flutter3+dart3短视频直播实例|Flutter3.x仿抖音
  • VR全景赋能智慧农业,打造沉浸式种植体验平台