mirror of
https://github.com/Megghy/vtsuru.live.git
synced 2025-12-08 11:26:56 +08:00
feat: 更新依赖和增强动态表单功能
- 在 package.json 中添加 hammerjs 和 tui-image-editor 依赖 - 在 DynamicForm.vue 中引入并实现装饰性图片功能,支持图片上传、删除和属性调整 - 优化颜色处理逻辑,支持 RGBA 格式 - 更新常量和类型定义,增强代码可读性和可维护性
This commit is contained in:
@@ -55,7 +55,6 @@ const useBiliAuth = useAuthStore()
|
||||
const formRef = ref()
|
||||
const isUpdating = ref(false)
|
||||
const isAllowedPrivacyPolicy = ref(false)
|
||||
const useCNUrl = useStorage('Settings.UseCNUrl', false)
|
||||
const showAddGoodsModal = ref(false)
|
||||
|
||||
// 路由哈希处理
|
||||
@@ -401,7 +400,7 @@ onMounted(() => { })
|
||||
|
||||
<!-- 礼物展示页链接 -->
|
||||
<NDivider
|
||||
style="margin: 16px 0"
|
||||
style="margin: 0"
|
||||
title-placement="left"
|
||||
>
|
||||
礼物展示页链接
|
||||
@@ -413,19 +412,16 @@ onMounted(() => { })
|
||||
>
|
||||
<NInputGroup style="max-width: 400px;">
|
||||
<NInput
|
||||
:value="`${useCNUrl ? CN_HOST : CURRENT_HOST}@${accountInfo.name}/goods`"
|
||||
:value="`${CURRENT_HOST}@${accountInfo.name}/goods`"
|
||||
readonly
|
||||
/>
|
||||
<NButton
|
||||
secondary
|
||||
@click="copyToClipboard(`${useCNUrl ? CN_HOST : CURRENT_HOST}@${accountInfo.name}/goods`)"
|
||||
@click="copyToClipboard(`${CURRENT_HOST}@${accountInfo.name}/goods`)"
|
||||
>
|
||||
复制
|
||||
</NButton>
|
||||
</NInputGroup>
|
||||
<NCheckbox v-model:checked="useCNUrl">
|
||||
使用国内镜像(访问更快)
|
||||
</NCheckbox>
|
||||
</NFlex>
|
||||
</NFlex>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user