- 博客(1)
- 资源 (3)
- 收藏
- 关注
原创 ant design Table组件表头和内容宽度不对齐问题解决方案
你看,这里表头的宽度是200没错,但内容却少了几个px,明显不对,上网找了一大堆解决方案,什么设置百分比啊,设置绝对宽度啊,还是会这样,历经千辛万苦,终于解决了给Table组件设置这个中英文都换行的样式style={{ wordBreak: 'break-all' }}(中文和英文的换行机制不同)scroll的x轴宽度是我计算出来的,没想到设置个中英文都换行的样式...
2019-05-09 18:00:15
11881
8
ant design/element-ui通用省市区组件通用json
用
import citys from '../citys';
的方式引入,也可以直接改成.json后缀名的方式,改的话记得里面也要改成json的格式,而不是es6导出的方式
遍历数据的方法(react):
for (let i = 0; i < citys.length; i++) {
if (event.length >= 0 && citys[i].value == event[0]) {
this.setState({ province: citys[i].label });//省
if (citys[i].children != undefined) {
for (let j = 0; j < citys[i].children.length; j++) {
if (event.length >= 1 && citys[i].children[j].value == event[1]) {
this.setState({ city: citys[i].children[j].label });//市
if (citys[i].children[j].children != undefined) {
for (let k = 0; k < citys[i].children[j].children.length; k++) {
if (event.length >= 2 && citys[i].children[j].children[k].value == event[2]) {
this.setState({ districe: citys[i].children[j].children[k].label }, console.log(this.state.province + this.state.city + this.state.districe));//区
}
}
}
}
}
}
}
}
vue的我不会,但也差不多改一下setState的方式就行
2019-05-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人