如何dom元素没有设置高度或高度是自适应的,是无法直接获取的高度的,
解决方法如下,在获取高度时加个延迟器:

outoHeightFn(){ 
    setTimeout(() => {
        let dom = this.$refs.remark;
        const height = dom.offsetHeight;
        if(height < 300){
            dom.style.height = '300px';
        }
    }, 300);
}, 
Logo

前往低代码交流专区

更多推荐