关于使用vant组件库,点击van-tab,返回到页面顶部问题解决 原因是当我们点击第一个van-tab,其余van-tab display:none ,页面数据加载再后,导致高度暂时为0,当第二轮点击之后,就不会出现这个问题,解决方式使用min-height=100vh,占用一个页面高度,不让他回到页面顶部。
通过节流阀防止发起额外的请求 1.在data里面添加: isLoading: false // 是否正在请求数据,默认不请求数据。当前的页面值 * 每页显示多少条数据 >= 总数条数。3.在下次请求前通过节流阀状态,来决定是否发起请求。2.在请求数据前后,分别打开和关闭节流阀。当上述条件成立,则我们不再发送数据请求。拓展:如何判断数据是否加载完毕?
scroll-view俩栏滚动,点击左侧,右侧不会滚动到顶部问题 在data添加scrollTop:0,并在标签内添加动态绑定属性 :scrollTop,为左侧scroll-view 绑定点击事件,并添加语句如下: this.scrollTop = this.scrollTop === 0