web建站教程
  1. 首页
  2. vuejs
  3. js
  4. 好玩
  5. AIGC工具
  6. 前端知识
  7. 百度echarts
  8. 更多
    php入门
    nodejs
    mockjs
    reactjs
    mysql
    wordpress
    织梦cms
    帝国cms
    git教程
    IT知识
    模板大全
    休息站
    手机应用

vue3无限滚动组件vue3-infinite-list的运用

1012 ℃

什么是无限滚动组件,vue3无限滚动组件vue3-infinite-list应该怎么运用?下面web建站小编给大家详细介绍一下!

什么是无限滚动组件

无限滚动是允许用户无缝浏览一个类别中可用的每个产品,而不必经常暂停并等待下一页加载。

无限滚动组件vue3-infinite-list的运用

安装脚手架

npm install vue3-infinite-list --save

组件引用

import InfiniteList from 'vue3-infinite-list';

<InfiniteList 
 :data="data"
 :width="'100%'"
 :height="500"
 :itemSize="50"
 scrollDirection="horizontal"
 :debug="debug"
 v-slot="{ item, index }"
 >
  <div class="li-con">{{ index + 1 }} : {{ item }}</div>
</InfiniteList>

vue3-infinite-list组件属性介绍

属性 类型 是否必须? 描述
width Number or String* 列表宽度. 在滚动方向是 'horizontal'是用于确定滚动元素个数.
height Number or String* 列表宽度. 在滚动方向是 'vertical'是用于确定滚动元素个数.
data any[] 构建滚动元素的数据
itemSize (index: number): number 可以是一个固定的宽/高(取决于滚动方向), 一个包含列表所有元素的数组, 或者是返回指定位置元素高度的函数: (index: number): number
scrollDirection String 指定滚动方向 'vertical' (默认) 或 'horizontal'.
scrollOffset Number 可以指定滚动位置
scrollToIndex Number 可以指定到滚动到哪个元素
scrollToAlignment String 结合 scrollToIndex一起用, 用于控制滚动到的元素的对齐方式. 可选: 'start', 'center', 'end' or 'auto'. 使用 'start' 将对齐到容器的起始位置, 'end' 则对齐到元素的结尾. 使用 'center可以对齐到容器正中间. 'auto' 则是滚动到scrollToIndex指定元素恰好完全可见的位置
overscanCount Number 在可见元素上/下额外渲染的元素数量. 这可以减少在特定浏览器/设备上的闪烁

el-table合并行的通用方法(附js代码)

vue前端分页功能实现代码(附js代码)

el-table利用:row-style="rowClass"设置指定行变色

一款免费开源效果酷炫​的 Vue / React 大屏数据展示组件库——DataV 

vue项目动态设置background背景色,解决颜色被替换问题

标签: vue3-infinite-list, 无限滚动

上面是“vue3无限滚动组件vue3-infinite-list的运用”的全面内容,想了解更多关于 vuejs 内容,请继续关注web建站教程。

当前网址:https://ipkd.cn/webs_3085.html

声明:本站提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请发送到邮箱:admin@ipkd.cn,我们会在看到邮件的第一时间内为您处理!

当前位置: 网站首页 > vuejs
本文共计1038个字,预计阅读时长7分钟
生活小工具,收录了80多款小工具
上一篇: 推荐一款可免费商用圆体字库——江城圆体
下一篇: 推荐一款由字制区设计团队的免费综艺字体——字制区喜脉体
x 打工人ai神器