日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > vue >内容正文

vue

vue-cli 使用better-scroll

發布時間:2025/3/8 vue 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 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

總結

以上是生活随笔為你收集整理的vue-cli 使用better-scroll的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。