vue 页面获取元素高度和$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

 就可以获取到其高度

 
posted @ 2019-09-02 15:37  禾日几  阅读(6144)  评论(0编辑  收藏  举报