商城装修

This commit is contained in:
owen
2023-10-29 22:03:24 +08:00
parent dc5cf9f24c
commit e9ff8d3237
39 changed files with 3425 additions and 5 deletions

View File

@@ -18,15 +18,15 @@
<div class="upload-handle" @click.stop>
<div class="handle-icon" @click="editImg">
<Icon icon="ep:edit" />
<span>{{ t('action.edit') }}</span>
<span v-if="showBtnText">{{ t('action.edit') }}</span>
</div>
<div class="handle-icon" @click="imgViewVisible = true">
<Icon icon="ep:zoom-in" />
<span>{{ t('action.detail') }}</span>
<span v-if="showBtnText">{{ t('action.detail') }}</span>
</div>
<div class="handle-icon" @click="deleteImg">
<div class="handle-icon" @click="deleteImg" v-if="showDelete">
<Icon icon="ep:delete" />
<span>{{ t('action.del') }}</span>
<span v-if="showBtnText">{{ t('action.del') }}</span>
</div>
</div>
</template>
@@ -81,7 +81,11 @@ const props = defineProps({
fileType: propTypes.array.def(['image/jpeg', 'image/png', 'image/gif']), // 图片类型限制 ==> 非必传(默认为 ["image/jpeg", "image/png", "image/gif"]
height: propTypes.string.def('150px'), // 组件高度 ==> 非必传(默认为 150px
width: propTypes.string.def('150px'), // 组件宽度 ==> 非必传(默认为 150px
borderradius: propTypes.string.def('8px') // 组件边框圆角 ==> 非必传(默认为 8px
borderradius: propTypes.string.def('8px'), // 组件边框圆角 ==> 非必传(默认为 8px
// 是否显示删除按钮
showDelete: propTypes.bool.def(true),
// 是否显示按钮文字
showBtnText: propTypes.bool.def(true)
})
const { t } = useI18n() // 国际化
const message = useMessage() // 消息弹窗