11、antd Menu
在 Flex 布局中,Menu 没有按照预期响应式省略菜单?
Menu 初始化时会先全部渲染,然后根据宽度裁剪内容。当处于 Flex 布局中,你需要告知其预期宽度为响应式宽度:
<div style={{ flex }}>
<div style={{ ... }}>Some Content</div>
<Menu style={{ minWidth: 0, flex: "auto" }} />
</div>
selectable 是否被选中
12、antd Table
在Table中,其中某一列的内容太长时,可以使用 ellipsis:{showTitle:true},超过宽度将自动省略,暂不支持和排序筛选一起使用。设置为 true
或 { showTitle?: boolean }
时,表格布局将变成 tableLayout="fixed"布局,但是
会和部分样式冲突,造成样式错位情况。
可以在渲染时,对内容进行处理。
overflow: 'hidden',
whiteSpace: 'nowrap',
textOverflow: 'ellipsis',
width: '120px