This commit is contained in:
icssoa
2025-08-22 00:20:59 +08:00
parent 8a8ea1d6c2
commit 4355748a67
4 changed files with 9 additions and 6 deletions

View File

@@ -273,20 +273,23 @@ function setValue(val: Value) {
// 遍历所有列
for (let i = 0; i < props.columnCount; i++) {
// 获取当前列的选项数据
const column = columns.value[i];
// 判断是否超出选中值数组长度
if (i >= _value.length) {
// 添加默认索引0
_indexes.push(0);
// 添加默认值
if (!isNull(columns.value[i][0])) {
_value.push(columns.value[i][0].value);
if (!isNull(column) && column.length > 0 && !isNull(column[0])) {
_value.push(column[0].value);
}
}
// 在范围内
else {
// 查找匹配的选项索引
let index = columns.value[i].findIndex((e) => e.value == _value[i]);
let index = column.findIndex((e) => e.value == _value[i]);
// 索引无效时重置为0
if (index < 0) {