vue 怎么设置滚动条的长度(vue使用better-scroll实现横向滚动的方法实例)
类别:编程学习 浏览量:1918
时间:2022-01-22 01:54:26 vue 怎么设置滚动条的长度
vue使用better-scroll实现横向滚动的方法实例一、滚动的实现原理
better-scroll的滚动原理和浏览器原生滚动原理是一样的,当子盒子的高度大于父盒子的高度,就会出现纵向滚动;同理,如果子盒子的宽度大于父盒子的宽度,那么就会出现横向滚动。
二、better-scroll的 html 结构
先来看一下 better-scroll 常见的 html 结构:
<li class="wrapper"> <ul class="content"> <li>...</li> <li>...</li> ... </ul> </li>
BetterScroll应用于外部wrapper容器,并且滚动部分是content。请注意,wrapper默认情况下,BetterScroll处理容器()的第一个子元素(内容)的滚动,这意味着其他元素将被忽略。
三、在Vue中使用better-scroll
npm install better-scroll --save //npm 安装 import BScroll from 'better-scroll' //组件文件中引入better-scroll
<template> /* 横向滚动 */ /* 这里是父盒子*/ <li class="wrapper_box" style="min-height:100vh; " ref="wrapper" v-else > /* 这里是子盒子,即滚动区域*/ <li class="content" ref="wrapperChild"> <li v-for="(item, index) in currentImgList" :key="index" class="imgItem" > <img :src="item.img" class="img" style="margin: 0 10px;" /> </li> </li> </li> </template> <script> import BScroll from "better-scroll"; export default { data() { return { currentImgList: [ { img: require("../../assets/image/zzb_1.jpg" alt="vue 怎么设置滚动条的长度(vue使用better-scroll实现横向滚动的方法实例)" border="0" />
下面是插件原作者说的:
四. 容易出现问题的点:
- 必须等到页面DOM渲染完成再去执行BScroll的实例化,建议在mounted 钩子函数里执行
- 子盒子的宽度大于父盒子的宽度
最后
better-scroll插件作者的文章,发现better-scroll真强大啊!
当 better-scroll 遇见 Vue
在Vue中用better-scroll实现横向滚动
到此这篇关于vue使用better-scroll实现横向滚动的文章就介绍到这了,更多相关vue better-scroll实现横向滚动内容请搜索开心学习网以前的文章或继续浏览下面的相关文章希望大家以后多多支持开心学习网!
您可能感兴趣
- vue怎么在中间加图片(Vue实现多图添加显示和删除)
- vue接口请求类封装(Vue接口封装的完整步骤记录)
- vue应用转flutter(Vue和Flask通信的实现)
- vue创建dom节点(Vue批量更新dom的实现步骤)
- vue可以使用jsx语法吗(vue中正确使用jsx语法的姿势分享)
- vue中什么时候需要set属性(Vue.set和this.$set使用和区别)
- vue统计代码行数(vue实现计数器简单制作)
- vue3.0 如何使用useroute(详解vue3中setUp和reactive函数的用法)
- vue 动态绑定指令(vue动态绑定图标的完整步骤)
- vue react和angular(详解React Angular Vue三大前端技术)
- vue本地图片切换(vue动态加载本地图片的处理方法)
- vuevlog制作软件(Vue实现Dialog封装)
- vue 优雅写法(使用vue实现手写签名功能)
- vue elementui侧边栏怎么切换页面(Vue + element实现动态显示后台数据到options的操作方法)
- vueclass和style绑定(Vue中Class和Style实现v-bind绑定的几种用法)
- vue弹窗模板(Vue登录页面的动态粒子背景插件实现)
- 银泰集团董事长沈国军获评 北京影响力 十大企业家(银泰集团董事长沈国军获评)
- 15帅气男士发型,清爽时尚很有型,喜欢就试试(清爽时尚很有型)
- 哪几个历史人物被影协主席李雪健演的活灵活现(哪几个历史人物被影协主席李雪健演的活灵活现)
- 王伦狭隘,晁盖霸道,宋江奸诈骨头软,只有鲁智深才适合当寨主(王伦狭隘晁盖霸道)
- 他是梁山最早的头目,江湖人称 旱地忽律 ,宋江几乎将其遗忘(他是梁山最早的头目)
- 梁山创始人杜迁,为何不受宋江待见,只排名83位(梁山创始人杜迁)
热门推荐
- docker镜像创建教程(Docker镜像加载原理)
- docker端口映射和暴露端口的区别(解决docker指定udp端口号的问题)
- sql function用法(SQL Function 自定义函数详解)
- left join on和where的区别
- MongoDB 日志文件太大
- IIS假死的原因
- nginx配置root后的路径打不开(详解nginx.conf 中 root 目录设置问题)
- laravel自定义条件查询(解决laravel groupBy 对查询结果进行分组出现的问题)
- mysql的复制原理(浅析MySQL的WriteSet并行复制)
- python中的time时间模块使用知识(python实现简单日期工具类)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9