提问前先看看:
https://github.com/ryanhanwu/How-To-Ask-Questions-The-Smart-Way/blob/main/README-zh_CN.md
🐛 bug 1 描述
ProTable ColumnsSetting 选择固定列到左或者右,不会触发排序 order 值的更新
📷 复现步骤
步骤1:当前Column3的order是2,没有固定到左边:
{
"Column1": {
"show": true,
"fixed": "left",
"disable": true,
"order": 0,
},
"Column2": {
"show": true,
"order": 1,
},
"Column3": {
"show": true,
"order": 2,
}
}
步骤2:将Column3到固定到左边, 实际排序变了,但是order值没有更新,依旧是2:
{
"Column1": {
"show": true,
"fixed": "left",
"disable": true,
"order": 0,
},
"Column3": {
"show": true,
"fixed": "left",
"order": 2,
},
"Column2": {
"show": true,
"order": 1
}
}
🏞 期望结果
order 应该根据UI显示的顺序同步更新如下:
{
"Column1": {
"show": true,
"fixed": "left",
"disable": true,
"order": 0,
},
"Column3": {
"show": true,
"fixed": "left",
"order": 1,
},
"Column2": {
"show": true,
"order": 2,
}
}
💻 复现代码
© 版本信息
- ProComponents 版本: [2.8.3]
- umi 版本
- 浏览器环境
- 开发环境 windows
🚑 其他信息
提问前先看看:
https://github.com/ryanhanwu/How-To-Ask-Questions-The-Smart-Way/blob/main/README-zh_CN.md
🐛 bug 1 描述
ProTable ColumnsSetting 选择固定列到左或者右,不会触发排序 order 值的更新
📷 复现步骤
步骤1:当前Column3的order是2,没有固定到左边:
{
"Column1": {
"show": true,
"fixed": "left",
"disable": true,
"order": 0,
},
"Column2": {
"show": true,
"order": 1,
},
"Column3": {
"show": true,
"order": 2,
}
}
步骤2:将Column3到固定到左边, 实际排序变了,但是order值没有更新,依旧是2:
{
"Column1": {
"show": true,
"fixed": "left",
"disable": true,
"order": 0,
},
"Column3": {
"show": true,
"fixed": "left",
"order": 2,
},
"Column2": {
"show": true,
"order": 1
}
}
🏞 期望结果
order 应该根据UI显示的顺序同步更新如下:
{
"Column1": {
"show": true,
"fixed": "left",
"disable": true,
"order": 0,
},
"Column3": {
"show": true,
"fixed": "left",
"order": 1,
},
"Column2": {
"show": true,
"order": 2,
}
}
💻 复现代码
© 版本信息
🚑 其他信息