vue+element国际化 中英文切换table表行、表头错位问题的解决
问题:中文时不错位,切换到英文后错位。
中文:如下图
英文:如下图
解决:
<el-table-column
prop="a"
:label="$t('b.c')"
show-overflow-tooltip="true"
:width="($t('b.c')).length*18">
show-overflow-tooltip="true"表示内容超出宽度后省略号表示
a表示绑定的数据
b.c表示国际化zh.js,en.js中对应显示的表头名称