From 56c72c8e7b58d5b7a27d8654037b1ee22a808ce1 Mon Sep 17 00:00:00 2001 From: dongyukun <1208714201@qq.com> Date: 星期四, 19 六月 2025 15:05:29 +0800 Subject: [PATCH] 快照配置分页 --- src/views/ai/music/index/index.vue | 26 ++++++++++++++++++++++++++ 1 files changed, 26 insertions(+), 0 deletions(-) diff --git a/src/views/ai/music/index/index.vue b/src/views/ai/music/index/index.vue new file mode 100644 index 0000000..413792a --- /dev/null +++ b/src/views/ai/music/index/index.vue @@ -0,0 +1,26 @@ +<template> +<div class="flex h-full items-stretch"> + <!-- 模式 --> + <Mode class="flex-none" @generate-music="generateMusic"/> + <!-- 音频列表 --> + <List ref="listRef" class="flex-auto"/> + </div> +</template> + +<script lang="ts" setup> +import Mode from './mode/index.vue' +import List from './list/index.vue' + +defineOptions({ name: 'Index' }) + +const listRef = ref<Nullable<{generateMusic: (...args) => void}>>(null) + +/* + *@Description: 拿到左侧配置信息调用右侧音乐生成的方法 + *@MethodAuthor: xiaohong + *@Date: 2024-07-19 11:13:38 +*/ +function generateMusic (args: {formData: Recordable}) { + unref(listRef)?.generateMusic(args.formData) +} +</script> -- Gitblit v1.9.3