这是我自己封装的一个组件传入drawerTable的值渲染一个table 然后我会计算这个table列的个数*每列的宽度来改变页面的宽度
this.minTdWidth:通过props传入的每列的宽度
this.drawerTable:通过props传入的table数据
初始化默认宽度是900 如果计算出来的的minWidth大于900就使用minWidth的值
在我本地启项目没有问题,但是编译后放在服务器上就不行了,一直就是900!
computed: {
minWidth() {
let width = 0;
if (this.minTdWidth && this.drawerTable) {
width =this.drawerTable.columns.length * this.minTdWidth + PADDING_WIDTH;
}
return width;
}
},
有可能是打包的问题,看看有没有报错把。