vue设置表格高度自适应

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vue设置表格高度自适应相关的知识,希望对你有一定的参考价值。

参考技术A 1、首先定义一个public.mixin.js(mixin适用于多个页面需要使用到计算高度公共方法)

2、在index.vue文件里面编写

3、大概就这些内容谢谢大家关注,END

vuex实现宽高自适应

参考技术A //app.vue里设置,宽度通过栅格控制,高度通过vuex获取高度

  export default

    name: 'App',

    data()

      return

        window:

          width: document.body.clientWidth,

          height: document.body.clientHeight

       

     

    ,

    methods:

      initWindow()

        this.$store.dispatch('setWindow', this.window)

        window.onresize = () =>

          return (() =>

            this.window.width = document.body.clientWidth

            this.window.height = document.body.clientHeight

            this.$store.dispatch('setWindow', this.window)

          )()

       

     

    ,

    created()

      this.initWindow()

   

 

页面用法:

  computed:

    ...mapGetters(

      mainHeight: 'getMainHeight'

    ),

    chartStyle1()

      const height = this.mainHeight * 0.24 - 6

      return

        color: '#fff',

        width: '100%',

        height: height + 'px'

     

   

 

以上是关于vue设置表格高度自适应的主要内容,如果未能解决你的问题,请参考以下文章

vue下iframe怎么自适应高度

vue移动端高度自适应 100vh不够

如何让一个表格高度自适应另一个表格高度。两个表格高度都不固定

layui 的数据表格 列宽度自适应应该怎么设置

怎么让Div自适应高度

如何让iframe自适应高度? 我也遇到这个问题,我想知道你是怎么解决的呢?