最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

vant遇到van-sidebar數(shù)據(jù)超出不能滑動的問題

 更新時間:2022年04月25日 16:16:18   作者:船長在船上  
這篇文章主要介紹了vant遇到van-sidebar數(shù)據(jù)超出不能滑動的問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

van-sidebar數(shù)據(jù)超出不能滑動

問題:項目中使用了van-popup彈出層加載子組件內容,子組件使用了van-sidebar側邊導航

解決方法

  • lock-scroll:是否鎖定背景滾動
<van-popup v-model="showLaodingport" position="bottom" :style="{ height: '100%'}" :lock-scroll="false">
? ? ? ? //子組件
? ? ? <loadingPort @child="fromLoadingport"/>
?</van-popup>

默認是true,設置為false即可。 

最近項目中使用vant的一些總結

vantUi是有贊團隊開發(fā)的一款針對于小程序及手機端的一款UI框架

使用時非常方便 但是其中一些bug也很多 把項目中遇到的坑及小tipes分享一下

供自己記憶同時也分享給大家

好好讀文檔 好好讀文檔 好好讀文檔 !important

List 列表

list列表組件完全是全自動的

自動請求、自動刪除loading、頁面刷新自動更新。。。

總之在list中你只要做兩件事:

  • 在請求數(shù)據(jù)== 數(shù)據(jù)庫數(shù)據(jù) 時給list一個finished狀態(tài)
  • 填寫你所需要的請求函數(shù)

重用list導致的bug

在寫如上代碼時重用list列表 --導致左右擊后每次選擇條件onload函數(shù)會觸發(fā)兩變

bug分析:

由于每次切換當有的頁面加載完成后finished狀態(tài)會改變,

當其重新開啟的時候會觸發(fā)一次onload函數(shù)而我們正常來說也會手動觸發(fā)一次請求數(shù)據(jù)

所以在每次請求時候判斷一下 finished改變的時候就不要重新手動觸發(fā)onload函數(shù)了

如下:

 if (this.page) {
        sn = 2;
        this.listForMaine = [];
        this.startAt = 0;
        if(this.myFinished){
          this.myFinished= false;
          hasChanged = true
        } 
      } else {
        sn = 1;
        this.listForExmation = [];
        this.startAtExamtion = 0;
        if(this.myExaminationinished){
          // changed
          this.myExaminationinished= false;
          hasChanged = true
        } 
      } 
      if(!hasChanged){
        this.getSourceDate(sn)
      }

vant一些內置api也很好用

比如:

通過ref綁定詳細請閱讀文檔

vant中的toast等代碼形式的樣式需要額外引入

如:

import { Toast } from 'vant';

然后再使用,否則會報錯

DatetimePicker 時間選擇器

這個組件可以精確到分鐘 已經很好用了

Slider 滑塊

其中有一個選項可以實現(xiàn)雙滑塊很舒服

媽媽再也不讓我寫原生了

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • 詳解vue的雙向綁定原理及實現(xiàn)

    詳解vue的雙向綁定原理及實現(xiàn)

    這篇文章主要介紹了vue雙向綁定原理及實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-05-05
  • Vue.js第二天學習筆記(vue-router)

    Vue.js第二天學習筆記(vue-router)

    這篇文章主要為大家詳細介紹了Vue.js第二天的學習筆記,關于vue-router的使用方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-12-12
  • vue中?render?函數(shù)功能與原理分析

    vue中?render?函數(shù)功能與原理分析

    這篇文章主要介紹了vue中?render?函數(shù)功能與原理,結合實例形式分析了vue中render函數(shù)的基本功能、原理及相關操作注意事項,需要的朋友可以參考下
    2023-06-06
  • vue 框架下自定義滾動條(easyscroll)實現(xiàn)方法

    vue 框架下自定義滾動條(easyscroll)實現(xiàn)方法

    這篇文章主要介紹了vue 框架下自定義滾動條(easyscroll)實現(xiàn)方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-08-08
  • vue 出現(xiàn)data-v-xxx的原因及解決

    vue 出現(xiàn)data-v-xxx的原因及解決

    這篇文章主要介紹了vue 出現(xiàn)data-v-xxx的原因及解決,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-08-08
  • vue-router的使用方法及含參數(shù)的配置方法

    vue-router的使用方法及含參數(shù)的配置方法

    這篇文章主要介紹了vue-router的使用方法及含參數(shù)的配置方法,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下
    2018-11-11
  • 基于Vue + Axios實現(xiàn)全局Loading自動顯示關閉效果

    基于Vue + Axios實現(xiàn)全局Loading自動顯示關閉效果

    在vue項目中,我們通常會使用Axios來與后臺進行數(shù)據(jù)交互,而當我們發(fā)起請求時,常常需要在頁面上顯示一個加載框(Loading),然后等數(shù)據(jù)返回后自動將其隱藏,本文介紹了基于Vue + Axios實現(xiàn)全局Loading自動顯示關閉效果,需要的朋友可以參考下
    2024-03-03
  • vue相同路由跳轉強制刷新該路由組件操作

    vue相同路由跳轉強制刷新該路由組件操作

    這篇文章主要介紹了vue相同路由跳轉強制刷新該路由組件操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-08-08
  • Vue3從0搭建Monorepo項目組件庫

    Vue3從0搭建Monorepo項目組件庫

    這篇文章主要為大家介紹了Vue3從0搭建Monorepo項目組件庫示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-02-02
  • vue+element表格導出為Excel文件

    vue+element表格導出為Excel文件

    這篇文章主要為大家詳細介紹了vue+element表格導出為Excel文件,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-09-09

最新評論

郓城县| 介休市| 铜鼓县| 阳春市| 石城县| 康定县| 镇赉县| 元江| 麦盖提县| 红桥区| 顺昌县| 新干县| 五指山市| 阜新市| 肇源县| 尚志市| 合川市| 铜陵市| 平原县| 邓州市| 甘南县| 霸州市| 东丽区| 天全县| 邻水| 资中县| 汝阳县| 景谷| 西青区| 德州市| 上栗县| 乌鲁木齐县| 巴彦县| 巫溪县| 方山县| 崇州市| 西盟| 涿州市| 师宗县| 介休市| 遂川县|