vue-cli 使用better-scroll

 better-scroll  api文档https://ustbhuangyi.github.io/better-scroll/doc/zh-hans/

一:安装better-scroll 插件

cnpm install better-scroll --save

二:引入

import Bscroll from 'better-scroll'

三:使用

页面结构要符合这样的,不一定非要div->ul->li但是必须最外层div要包裹一个大包

<div class="wrapper"><ul class="content"><li>...</li><li>...</li>
    ...</ul><!-- 这里可以放一些其它的 DOM,但不会影响滚动 -->
</div>

示例代码

<template><div class="recommend_box" ref='wrapper'><ul class="my_list"><li v-for="item in arr">第一条数据</li></ul></div>
</template><script>import Bscroll from 'better-scroll'export default{data(){return{arr:["1","2","3","4","5","6","7","8","9","10","1","2","3","4","5","6","7","8","9","10"]}},mounted(){this.$nextTick(() => {this.scroll = new Bscroll(this.$refs.wrapper);});}}
</script><style scoped="scoped" lang="stylus">.recommend_box{overflow: hidden;height:5rem;/*position: absolute;top:7rem;left:0;right:0;bottom: 0;*/}.my_list{padding: 0.2rem;}
</style>

这里具体说说style样式问题:

这里分两种:

style_one:设置一个高度然后设置溢出隐藏

overflow: hidden;
height:5rem;

style_two:设置定位以及溢出隐藏

position: absolute;
top:7rem;
left:0;
right:0;
bottom: 0;

这两种方式都可以实现,但是style_two会出现时好时坏的情况。

 

转载于:https://www.cnblogs.com/wanan-01/p/10119383.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/537314.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

逐行粒度的vuex源码分析

vuex源码分析 了解vuex 什么是vuex vuex是一个为vue进行统一状态管理的状态管理器&#xff0c;主要分为state, getters, mutations, actions几个部分&#xff0c;vue组件基于state进行渲染&#xff0c;当state发生变化时触发组件的重新渲染&#xff0c;并利用了vue的响应式原理…

Redis设计与实现之事件

目录 一、事件 1、文件事件 读事件 写事件 2、 时间事件 3、时间事件应用实例:服务器常规操作 4、事件的执行与调度 5、事件是否有重要性级别或优先级&#xff1f;需要立即处理还是可以延迟处理&#xff1f; 6、事件的类型是什么&#xff1f;是针对键的操作&#xff0…

如何用python32位开发词典软件_Python如何实现字典?

I was wondering how python dictionaries work under the hood, particularly the dynamic aspect?When we create a dictionary, what is its initial size?If we update it with a lot of elements, I suppose we need to enlarge the hash table. I suppose we need to r…

信息系统项目管理师:软件测试、调试及其管理

1&#xff0e;4&#xff0e;5软件测试及其管理 1、软件测试方法可分为静态测试和动态测试。 静态测试是指被测试程序不在机器上运行&#xff0c;而采用人工检测和计算机辅助静态分析的手段对程序进行检测。静态测试包括对文档的静态测试和对代码的静态测试。对文档的静态测试…

项目验收材料整合流程

目标&#xff1a;多份word整合成一份项目验收材料 第一步&#xff1a;编写好word&#xff1b;准备好一份验收材料的封面与目录word 第二步&#xff1a;用WPS的word转PDF&#xff0c;批量转成PDF&#xff1b; 第三步&#xff1a;用Adobe Acrobat DC 合并转成的多个PDF成为一个…

python调用接口获取文件_python接口文件使用说明

首先&#xff0c;python接口文件在安装好的darknet目录下的python文件夹&#xff0c;打开就可以看到这里的darknet.py文件就是python接口用编辑器打开查看最后部分代码&#xff1a;使用十分简单&#xff0c;先将网络配置加载进去&#xff0c;然后进行检测就行了。但其实现在还不…

[译]Kube Router Documentation

体系结构 Kube路由器是围绕观察者和控制器的概念而建立的。 观察者使用Kubernetes监视API来获取与创建&#xff0c;更新和删除Kubernetes对象有关的事件的通知。 每个观察者获取与特定API对象相关的通知。 在从API服务器接收事件时&#xff0c;观察者广播事件。 控制器注册以获…

windows11 22H2资源管理器开启多标签页

效果 步骤 windows11 22H2后续可能会推送该功能&#xff0c;现在是隐藏的&#xff0c;需要借助工具把这个隐藏功能开启 工具&#xff1a;vivetool 下载&#xff1a;Releases thebookisclosed/ViVe GitHub 步骤1&#xff1a;右键开始菜单&#xff0c;选择“终端&#xff08;…

python像素处理_Python 处理图片像素点的实例

###在做爬虫的时候有时需要识别验证码,但是验证码一般都有干扰物,这时需要对验证码进行预处理,效果如下:from PIL import Imageimport itertoolsimg Image.open(C:/img.jpg).convert(L) #打开图片,convert图像类型有L,RGBA# 转化为黑白图def blackWrite(img):blackXY []# 遍历…

Mysql更改表名大小写不敏感

编辑配置文件 vi /etc/my.cnf 在[mysqld]后添加添加 lower_case_table_names1 重启服务 service mysqld stop service mysqld start 部署会遇到的问题&#xff1a; MySQL在Linux下数据库名、表名、列名、别名大小写规则是这样的&#xff1a;   1、数据库名与表名是严格区分大…

遇到“我觉得行才算行”的业主怎么办?

目录 案例 分析 案例 项目初期UI设计需求不确定,我们设计了几稿,业主还是不满意,没有确定最终稿。后来呢,业主安排了一位内部的美工A过来。美工A给出了很多修改意见,我们根据美工A的意见进行了修改,又反反复复改了好几版,最后业主不算满意地确定了。 后来项目要收尾…

python读取多个文件夹下所有txt_Python实现合并同一个文件夹下所有txt文件的方法示例...

本文实例讲述了Python实现合并同一个文件夹下所有txt文件的方法。分享给大家供大家参考&#xff0c;具体如下&#xff1a;一、需求分析合并一个文件夹下所有txt文件二、合并效果三、python实现代码# -*- coding:utf-8*-import sysreload(sys)sys.setdefaultencoding(utf-8)impo…

项目是临时的,那项目组成员也是临时的吗?

在PMBOK定义项目属性&#xff0c;“临时性”是项目的三大属性之一。 在“结束项目或阶段”过程里的活动&#xff0c;重新分配人员&#xff1a;释放团队资源&#xff0c;在一些合同里面&#xff0c;项目结束后&#xff0c;需要给客户提供培训和一段时间的维护保修&#xff0c;那…

ceph安装配置

简介 ceph是一个开源分布式存储系统&#xff0c;支持PB级别的存储&#xff0c;支持对 象存储&#xff0c;块存储和文件存储&#xff0c;高性能&#xff0c;高可用&#xff0c;可扩展。 部署网络建议架构图 部署 部署架构图&#xff0c;本次实验部署jewel版本 实验环境的Vagrant…

推荐好用的JavaScript模块

2019独角兽企业重金招聘Python工程师标准>>> 译者按&#xff1a; 作者将自己常用的JavaScript模块分享给大家。 原文&#xff1a;? JavaScript Modules Worth Using ?译者: Fundebug为了保证可读性&#xff0c;本文采用意译而非直译。另外&#xff0c;本文版权归原…

python直接连接oracle_python连接oracle

一&#xff1a;弄清版本&#xff0c;最重要&#xff01;&#xff01;&#xff01;首先安装配置时&#xff0c;必须把握一个点&#xff0c;就是版本一致&#xff01;包括&#xff1a;系统版本&#xff0c;python版本&#xff0c;oracle客户端的版本&#xff0c;cx_Oracle的版本&…

项目计划不要拖,要赶紧排

目录 案例 复盘 应对 总结 案例 业主:这个项目很急,赶紧干活吧,明天就安排人来干活。 于是,项目经理问公司要来资源,第二天就投入到项目里。 公司只有一个项目,这样搞,项目能顺利实施,业主满意,公司老板感觉这种方法不错哦。 当公司项目越来越多了,员工也越来…

select函数_SQL高级功能:窗口函数

一、窗口函数有什么用&#xff1f;在日常生活中&#xff0c;经常会遇到需要在每组内排名&#xff0c;比如下面的业务需求&#xff1a;排名问题&#xff1a;每个部门按业绩来排名topN问题&#xff1a;找出每个部门排名前N的员工进行奖励面对这类需求&#xff0c;就需要使用sql的…

客户端C++与前端js交互

客户端与前端交互 qwebchannel.js文件引入建立通信// c发送消息给js new QWebChannel(qt.webChannelTransport, function(channel){var content channel.objects.jsContext;// 建立通信后&#xff0c;客户端通过调用 sMsg 方法来执行后面的回调函数&#xff0c;从而实现c与j…

python动态映射_sqlalchemy动态映射

似乎您可以直接使用属性&#xff0c;而不是使用columnsdict。考虑以下设置&#xff1a;from sqlalchemy import Table, Column, Integer, Unicode, MetaData, create_enginefrom sqlalchemy.orm import mapper, create_sessionclass Word(object):passwordColumns [english, k…