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

關(guān)于ElementUI el-table 鼠標(biāo)滾動(dòng)失靈的問(wèn)題及解決辦法

 更新時(shí)間:2023年08月04日 09:01:49   作者:錢(qián)端工程師  
這篇文章主要介紹了關(guān)于ElementUI el-table 鼠標(biāo)滾動(dòng)失靈的問(wèn)題及解決辦法,本文給大家分享問(wèn)題所在原因及解決方案,對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

ElementUI el-table 鼠標(biāo)滾動(dòng)失靈的問(wèn)題及解決辦法

Bug:ElementUI el-table 鼠標(biāo)滾輪下滑動(dòng)失靈的情況

我測(cè)出來(lái)的這個(gè)問(wèn)題條件很苛刻,需要達(dá)到以下幾個(gè)條件才會(huì)觸發(fā):

1.element plus(其他版本沒(méi)試)

2.el-table-column組件有fixed屬性時(shí)

3.template標(biāo)簽中有el-button,并且el-button有size=“small”時(shí)

4.我的瀏覽器縮放(Ctrl+滾輪)達(dá)到110%時(shí)

會(huì)出現(xiàn)向鼠標(biāo)滾輪下滑動(dòng)失靈的情況,經(jīng)過(guò)排查是el-button的size的問(wèn)題,size為small值時(shí),按鈕高度是24,我的做法是給按鈕加一個(gè)類(lèi),改變按鈕的默認(rèn)高度為22px,滾動(dòng)失效問(wèn)題完全解決

但是并不能完全解決問(wèn)題,因?yàn)槭歉淖兞私M件的按鈕高度,并不是真正解決問(wèn)題,此問(wèn)題我已經(jīng)提交給了element plus官網(wǎng)

Vue+Element UI表格數(shù)據(jù)滾動(dòng),鼠標(biāo)進(jìn)入停止?jié)L動(dòng),鼠標(biāo)移出停止?jié)L動(dòng)

<template>
  <el-table ref="tabledata" :data="tabledate" height="400" @cell-mouse-enter="mouseEnter" @cell-mouse-leave="mouseLeave">
    <el-table-column type="selection"></el-table-column>
    <el-table-column label="序號(hào)" prop="id"></el-table-column>
    <el-table-column label="英文名" prop="value"></el-table-column>
    <el-table-column label="中文名" prop="label"></el-table-column>
  </el-table>
</template>
<script>
export default({
    name:'tableDemo',
    data() {
        return{
            table_interval:null,
            tabledate:[
                {id:'1',value:'right',label:'正確'},
                {id:'2',value:'wrong',label:'錯(cuò)誤'},
                {id:'3',value:'rightorwrong',label:'正確or錯(cuò)誤'},
                {id:'4',value:'right',label:'正確'},
                {id:'5',value:'wrong',label:'錯(cuò)誤'},
                {id:'6',value:'rightorwrong',label:'正確or錯(cuò)誤'},
                {id:'7',value:'right',label:'正確'},
                {id:'8',value:'wrong',label:'錯(cuò)誤'},
                {id:'9',value:'rightorwrong',label:'正確or錯(cuò)誤'},
                {id:'10',value:'right',label:'正確'},
                {id:'11',value:'wrong',label:'錯(cuò)誤'},
                {id:'12',value:'rightorwrong',label:'正確or錯(cuò)誤'},
                {id:'13',value:'right',label:'正確'},
                {id:'14',value:'wrong',label:'錯(cuò)誤'},
                {id:'15',value:'rightorwrong',label:'正確or錯(cuò)誤'}
            ]
        }
    },
    methods: {
        //數(shù)據(jù)滾動(dòng)
        dataScrolling:function(){
            var table=this.$refs.tabledata;
            var top=table.bodyWrapper;
            this.table_interval=setInterval(() => {
                top.scrollTop+=1;
                if(top.clientHeight+top.scrollTop==top.scrollHeight){
                    top.scrollTop=0;
                }
            }, 100);
        },
        //鼠標(biāo)進(jìn)入,停止?jié)L動(dòng)
        mouseEnter:function(){
            clearInterval(this.table_interval);
            this.table_interval=null;
        },
        //鼠標(biāo)離開(kāi),開(kāi)始滾動(dòng)
        mouseLeave:function(){
            this.dataScrolling();
        }
    },
})
</script>

到此這篇關(guān)于ElementUI el-table 鼠標(biāo)滾動(dòng)失靈的問(wèn)題及解決辦法的文章就介紹到這了,更多相關(guān)ElementUI el-table 鼠標(biāo)滾動(dòng)失靈內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 基于Vue3中實(shí)現(xiàn)耳機(jī)和揚(yáng)聲器切換的完整方案

    基于Vue3中實(shí)現(xiàn)耳機(jī)和揚(yáng)聲器切換的完整方案

    在 Web 應(yīng)用中實(shí)現(xiàn)音頻輸出設(shè)備的動(dòng)態(tài)切換,允許用戶(hù)在揚(yáng)聲器、耳機(jī)、藍(lán)牙設(shè)備等不同音頻輸出設(shè)備之間自由切換,本文給大家介紹了基于Vue3中實(shí)現(xiàn)耳機(jī)和揚(yáng)聲器切換的完整方案,需要的朋友可以參考下
    2026-02-02
  • vue3 使用socket的完整代碼

    vue3 使用socket的完整代碼

    這篇文章主要介紹了vue3 使用socket的完整代碼,包括vue3客戶(hù)端和服務(wù)端的實(shí)例講解,本文給大家介紹的非常詳細(xì),感興趣的朋友跟隨小編一起看看吧
    2024-03-03
  • 解析vue路由異步組件和懶加載案例

    解析vue路由異步組件和懶加載案例

    這篇文章主要介紹了解析vue路由異步組件和懶加載案例,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-06-06
  • vue導(dǎo)入.md文件的步驟(markdown轉(zhuǎn)HTML)

    vue導(dǎo)入.md文件的步驟(markdown轉(zhuǎn)HTML)

    這篇文章主要介紹了vue導(dǎo)入.md文件的步驟(markdown轉(zhuǎn)HTML),幫助大家更好的理解和使用vue框架,感興趣的朋友可以了解下
    2020-12-12
  • 基于vue實(shí)現(xiàn)頁(yè)面滾動(dòng)加載的示例詳解

    基于vue實(shí)現(xiàn)頁(yè)面滾動(dòng)加載的示例詳解

    頁(yè)面內(nèi)容太多會(huì)導(dǎo)致加載速度過(guò)慢,這時(shí)可考慮使用滾動(dòng)加載即還沒(méi)有出現(xiàn)在可視范圍內(nèi)的內(nèi)容塊先不加載,出現(xiàn)后再加載,所以本文給大家介紹了基于vue實(shí)現(xiàn)頁(yè)面滾動(dòng)加載的示例,需要的朋友可以參考下
    2024-01-01
  • vue打包后dist目錄下的index.html網(wǎng)頁(yè)顯示空白的問(wèn)題(兩種方案)

    vue打包后dist目錄下的index.html網(wǎng)頁(yè)顯示空白的問(wèn)題(兩種方案)

    本文主要介紹了vue打包后dist目錄下的index.html網(wǎng)頁(yè)顯示空白的問(wèn)題,主要介紹了兩種方式,具有一定的參考價(jià)值,感興趣的可以了解一下
    2023-11-11
  • VUE項(xiàng)目中引入JS文件的方法總結(jié)

    VUE項(xiàng)目中引入JS文件的方法總結(jié)

    在vue中如果把所有的代碼都寫(xiě)到一個(gè)頁(yè)面中,有時(shí)比較難找,顯得比較復(fù)雜,下面這篇文章主要給大家介紹了關(guān)于VUE項(xiàng)目中引入JS文件的相關(guān)資料,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-06-06
  • Vue路由自動(dòng)添加#的問(wèn)題及解決

    Vue路由自動(dòng)添加#的問(wèn)題及解決

    這篇文章主要介紹了Vue路由自動(dòng)添加#的問(wèn)題及解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-10-10
  • Vue滾動(dòng)到指定位置的多種方式示例詳解

    Vue滾動(dòng)到指定位置的多種方式示例詳解

    當(dāng)容器有滾動(dòng)條時(shí),有時(shí)需要將指定的內(nèi)容自動(dòng)滾動(dòng)到可視區(qū)域,怎么實(shí)現(xiàn)呢,下面小編給大家?guī)?lái)了多種方法實(shí)現(xiàn)Vue滾動(dòng)到指定位置,感興趣的朋友跟隨小編一起看看吧
    2023-08-08
  • vue將單頁(yè)面改造成多頁(yè)面應(yīng)用的方法

    vue將單頁(yè)面改造成多頁(yè)面應(yīng)用的方法

    最近領(lǐng)導(dǎo)交我一個(gè)項(xiàng)目是使用 vue-cli 搭建的單頁(yè)面應(yīng)用。下面小編通過(guò)本文給大家介紹vue將單頁(yè)面改造成多頁(yè)面應(yīng)用的方法 ,感興趣的朋友一起看看吧
    2018-11-11

最新評(píng)論

黑龙江省| 奉新县| 墨玉县| 阳山县| 灵寿县| 陆良县| 尖扎县| 宁城县| 武邑县| 舒兰市| 汽车| 佛学| 小金县| 永川市| 潮安县| 休宁县| 晋江市| 农安县| 施甸县| 贵定县| 宝兴县| 北票市| 正宁县| 桂林市| 五莲县| 阿拉善左旗| 陵水| 措勤县| 邻水| 娄烦县| 腾冲县| 瓦房店市| 崇文区| 都昌县| 金山区| 汶川县| 凤山市| 从化市| 马公市| 嘉荫县| 昭平县|