diff --git a/src/views/dataView/components/Type1ObjectDetect.vue b/src/views/dataView/components/Type1ObjectDetect.vue
index 2c13caa..4617033 100644
--- a/src/views/dataView/components/Type1ObjectDetect.vue
+++ b/src/views/dataView/components/Type1ObjectDetect.vue
@@ -34,16 +34,15 @@
语音角色:
角色{{Number( k ) + 1}}:
- {{ v }}
+ {{ transformKeyframes(v) }}
关键帧:
{{ item1 }}{{ transformKeyframes(item[`${title}时间`]) }}
@@ -85,6 +84,19 @@ const pagination = ref({ page: 1, pageSize: 8 });
function changePage({ page, pageSize }) {
pagination.value = { page, pageSize };
}
+function transformKeyframes(data) {
+ // 直接遍历数组
+ const result = data.map(item => {
+ // 假设每个 item 是 [开始时间, 结束时间] 的数组
+ if (Array.isArray(item) && item.length === 2) {
+ return `${item[0]}-${item[1]}`;
+ }
+ return ''; // 处理异常情况
+ });
+
+ // 过滤空值并拼接成字符串
+ return `["${result.filter(Boolean).join('", "')}"]`;
+}