在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/Python  HTML/ 用JS修改iview Table組件 的height屬性,數(shù)據更新視圖失?。?/span>

用JS修改iview Table組件 的height屬性,數(shù)據更新視圖失敗?

<template>
    <div class="main">       
    <Table ref="Vtable" border :columns="columns" :height="tableHeight"(:height="a.tableHeight" //另一種方式) :data="data" v-show="showTable"></Table>
    </div>
</template>

<script>
export default{
    props:{
        data:{
            type:Array
        },
        columns:{
            type:Array
        },
    },
    data(){
        return {
            tableHeight:600  // a:{tableHeight:600} 
        }
    },
    mounted(){
        this.tableHeight=700;
        this.$set(this.a,'tableHeight',700)
        this.$set(this.$refs.Vtable,'Height',700);
        this.$set(this.$refs.Vtable,'bodyHeight',700);
    }
   
}
</script>

上面是簡化過的代碼
mounted里的方法都一一試過,最終是400多的高度或者是最先data初始化的tableHeight高度

回答
編輯回答
故林

:height="tableHeight"

mounted(){

    this.tableHeight=700;
    }
    

這種方式是對的呀 運行出來就是700

2017年8月17日 16:26