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.pswp.cn/news/537314.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/537314.shtml
英文地址,請注明出處:http://en.pswp.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…