十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
本篇文章为大家展示了vue+elementUI 实现内容区域高度自适应,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。
步骤很简单:
通过动态绑定属性给
//defaultHeight是绑定的属性//注意:这里的defaultHeight必须是对象,不懂的可以去官网看下api data() { return { defaultHeight: { height: "" } }; }, methods: { //定义方法,获取高度减去头尾 getHeight() { this.defaultHeight.height = window.innerHeight - 90 + "px"; } }, created() { //页面创建时执行一次getHeight进行赋值,顺道绑定resize事件 window.addEventListener("resize", this.getHeight); this.getHeight(); }