• better-scroll 的基本使用


    better-scroll 的基本使用

    1、去 GitHub 下载 bscroll.js 文件

    2、引入 HTML

    <!DOCTYPE html>
    <html lang="zh-CN">
    
      <head>
        <meta charset="UTF-8">
        <meta name="viewport"
          content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0,minimal-ui:ios">
        <meta http-equiv="X-UA-Compatible" content="ie=edge">
        <title>Document</title>
        <script src="./bscroll.js"></script>
      </head>
      <style>
        .wrapper {
          height: 200px;
          background: skyblue;
          overflow: hidden;
        }
      </style>
    
      <body>
        <div>
          <div class="wrapper">
            <ul>
              <li>我是第几1</li>
          			、、、、、
              <li>我是第几100</li>
            </ul>
          </div>
        </div>
    
        <script>
          // 默认情况下, BScroll 是不可以实时的监听滚动位置
          // probe 侦测
          // 0, 1 都是不侦测实时的位置
          // 2 :在手指滚动的过程中侦测,手指离开后的惯性滚动过程不侦测
          // 3: 在只要是滚动,都侦测
          const bscroll = new BScroll(document.querySelector('.wrapper'), {
            probeType: 3,
            click: true, // 设为 true 表示可以在的 div 里面 实现点击事件
            pullUpLoad: true // 表示上拉加载更多
          })
    
          // 监听位置
          // bscroll.on('scroll', (position) => {
          //   console.log(position)
          // })
    
          // 上拉加载更多
          bscroll.on('pullingUp', () => {
            console.log('上拉加载更多')
            // 发送网络请求,请求更多的数据
    
            // 等数据请求完毕,并且将新的数据展示出来后
            setTimeout(() => {
              bscroll.finishPullUp()
            }, 2000)
    
          })
    
        </script>
      </body>
    
    </html>
    
  • 相关阅读:
    Codeforces 371D Vessels
    HDU1272小希的迷宫–并查集
    golang:exported function Script should have comment or be unexported
    动态规划--0,1背包问题(再也不怕类似背包问题了)
    golang数据结构之稀疏数组
    向github中已创建好的repository提交文件
    java(二)变量
    使用Git上传文件到github
    java(一)基础知识
    pytorch--基础类型之间的转换
  • 原文地址:https://www.cnblogs.com/downrain/p/11707543.html
Copyright © 2020-2023  润新知