从品牌网站建设到网络营销策划,从策略到执行的一站式服务
小编给大家分享一下vue移动UI框架滑动加载数据的示例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!
成都创新互联服务项目包括海南州网站建设、海南州网站制作、海南州网页制作以及海南州网络营销策划等。多年来,我们专注于互联网行业,利用自身积累的技术优势、行业经验、深度合作伙伴关系等,向广大中小型企业、政府机构等提供互联网行业的解决方案,海南州网站推广取得了明显的社会效益与经济效益。目前,我们服务的客户以成都为中心已经辐射到海南州省份的部分城市,未来相信会继续扩大服务区域并继续获得客户的支持与信任!
效果展示
先上一个gif图片展示我们做成后的效果,如下:
DOM结构
页面应该包含三个部分:1. 正文区域 2.加载小菊花以及记载文字 3.所有数据加载完成后的文字:
{{loadingText}} {{complateText}}
css样式
整个组件的容器r-scroll应该是固定宽度,超出部分可以滚动的;正文区域应该是随着内容,高度自动增长的;加载小菊花在滚动距离底部默认数值的时候显示;所有数据加载完成后显示数据加载完成文字:
javascript
交互逻辑分析:
页面初始化的时候,获取整个组件节点以及正文容器节点
对整个容器节点进行绑定scroll事件
容器进行滚动的过程中判断是否距离顶部小于指定数值,如果小于则触发自定义事件loadmore
业务代码中监听loadmore事件,如果触发则加载数据
因为代码不复杂,故不详细解析,大家看下代码注释,如有不清楚的请在评论中发表评论:
另外该组件中引用到了loading小菊花组件,附录一个小菊花组件代码,因代码简单故不详细解析:
菊花使用的是一张gif图片,请照一张你喜欢的菊花gif放在该菊花组件的路径下
写在最后
最后这里附录一个使用例子吧:
{{item}}
以上是“vue移动UI框架滑动加载数据的示例分析”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注创新互联行业资讯频道!
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图