icssoa 7 달 전
부모
커밋
4355748a67
4개의 변경된 파일6개의 추가작업 그리고 3개의 파일을 삭제
  1. 0 0
      locale/en.ts
  2. 0 0
      locale/es.ts
  3. 0 0
      locale/zh-cn.ts
  4. 6 3
      uni_modules/cool-ui/components/cl-select/cl-select.uvue

파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 0 - 0
locale/en.ts


파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 0 - 0
locale/es.ts


파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 0 - 0
locale/zh-cn.ts


+ 6 - 3
uni_modules/cool-ui/components/cl-select/cl-select.uvue

@@ -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) {

이 변경점에서 너무 많은 파일들이 변경되어 몇몇 파일들은 표시되지 않았습니다.