html 引入vue,vant/ list列表组件,下拉没反应

发布于 2022-09-12 00:16:44 字数 2191 浏览 12 评论 0

如图,
image.png

代码:

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title></title>
        <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/vant@2.2/lib/index.css">
        <style type="text/css">
            #app {
                
            }
            .test{
                width: 100%;
                height: 100px;
                line-height: 100px;
                text-align: center;
                font-size: 33px;
            }
        </style>
    </head>
    <body>
        <div id="app">
            <van-list
              v-model="loading"
              :finished="finished"
              finished-text="没有更多了"
              @load="onLoad"
            >
              <div class="test" v-for="item in list"
                :key="item"
                :title="item">
                  {{item}}
              </div>
            </van-list>
        </div>
    </body>
</html>
<script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/vant@2.2/lib/vant.min.js"></script>
<script type="text/javascript">
    

    let vm = new Vue({
        el:'#app',
        data:{
            count: 0,
            isLoading: false,
            list: [],
                  loading: false,
                  finished: false
        },
        methods:{
            onLoad() {
                  // 异步更新数据
                  setTimeout(() => {
                    for (let i = 0; i < 16; i++) {
                      this.list.push(this.list.length + 1);
                    }
                    // 加载状态结束
                    this.loading = false;

                    // 数据全部加载完成
                    if (this.list.length >= 60) {
                      this.finished = true;
                    }
                  }, 500);
                },
        }
    });

</script>

html 引入vue,vant/ list列表组件,下拉没反应,上拉有效果。。。
各位大佬,这是怎么回事呢,提供下写法>_<

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

千年*琉璃梦 2022-09-19 00:16:44

你没有把vant-list注册到vue中,我忘记了还有一个组件需要搭配一起实用
image.png
https://youzan.github.io/vant/#/zh-CN/pull-refresh

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文