91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

vue3獲取元素高度不準的問題怎么解決

發布時間:2022-08-24 17:51:55 來源:億速云 閱讀:549 作者:iii 欄目:開發技術

這篇文章主要介紹“vue3獲取元素高度不準的問題怎么解決”的相關知識,小編通過實際案例向大家展示操作過程,操作方法簡單快捷,實用性強,希望這篇“vue3獲取元素高度不準的問題怎么解決”文章能幫助大家解決問題。

vue3 獲取元素高度不準

html:

<transition name="slide-width">
    <a-col class="fixed-small" v-show="isShow" :>
         <div >
             555
         </div>
    </a-col>
</transition>
<a-col class="auto-small-full" :class="{ 'auto-small': isShow }" ref="rightBox">
    <a-table
        :size="state.tableSize"
        :loading="state.loading"
        :columns="dynamicColumns"
        :data-source="state.dataSource"
        :scroll="{ x: 1800 }"
        :pagination="{
        current: state.current,
        pageSize: state.pageSize,
        total: state.total,
        size: 'middle',
        showTotal: total => `共 ${total} 條`,
    }"
        @change="handleTableChange"
    >
        <template #statusOther="{ text }">
            <a-tag :color="statusMap[text].status">
                {{ statusMap[text].text }}
            </a-tag>
        </template>
        <template #action="{ text, record }">
            <a :title="text" @click="detailFuns(record)">查看詳情</a>
        </template>
    </a-table>
</a-col>
const rightBox = ref();
let ztreeHeight = ref<number>(0);
 
onMounted(() => {
    watch(
        () => state.dataSource,
        () => {
            nextTick(()=>{
               $(document).ready(()=>{
                   ztreeHeight.value = rightBox.value.$el.scrollHeight;
               })
            })
 
        },
    );
});

主要是動態數據請求回來之后獲取元素的高度。 

頁面獲取元素高度和$el問題

1.最近遇到一個需求就是vue中遇到 this.refs.elForm.offsetHeight,獲取不到該高度

<el-form :model="addOrEditForm" class="el-form-dialog" label-width="120px" ref="elForm" >
</el-form>

2.然后通過了解才知道,該元素事elementui分裝的元素,需要再獲取的前提加一個$el(如果是html標簽就不用加)

this.refs.elForm.$el.offsetHeight

就可以獲取到其高度。

關于“vue3獲取元素高度不準的問題怎么解決”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識,可以關注億速云行業資訊頻道,小編每天都會為大家更新不同的知識點。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

武宣县| 左贡县| 卓资县| 云林县| 汉源县| 阳谷县| 呼伦贝尔市| 天峨县| 修水县| 三江| 句容市| 如东县| 凤阳县| 泸州市| 资讯| 宁都县| 广德县| 永福县| 紫金县| 武隆县| 贞丰县| 蒲江县| 兴宁市| 淅川县| 芷江| 美姑县| 巴南区| 南部县| 清流县| 句容市| 涿鹿县| 清镇市| 通州市| 渝北区| 通榆县| 望都县| 吴川市| 沂南县| 巩义市| 武强县| 高青县|