diff --git a/src/assets/images/workshop/selectStyle/selectStyle1-1.png b/src/assets/images/workshop/selectStyle/selectStyle1-1.png deleted file mode 100644 index 1e7d9db..0000000 Binary files a/src/assets/images/workshop/selectStyle/selectStyle1-1.png and /dev/null differ diff --git a/src/assets/images/workshop/selectStyle/selectStyle1-2.png b/src/assets/images/workshop/selectStyle/selectStyle1-2.png deleted file mode 100644 index f05b89c..0000000 Binary files a/src/assets/images/workshop/selectStyle/selectStyle1-2.png and /dev/null differ diff --git a/src/assets/images/workshop/selectStyle/selectStyle1-3.png b/src/assets/images/workshop/selectStyle/selectStyle1-3.png deleted file mode 100644 index ed3832f..0000000 Binary files a/src/assets/images/workshop/selectStyle/selectStyle1-3.png and /dev/null differ diff --git a/src/assets/images/workshop/selectStyle/selectStyle1-4.png b/src/assets/images/workshop/selectStyle/selectStyle1-4.png deleted file mode 100644 index 2c87bae..0000000 Binary files a/src/assets/images/workshop/selectStyle/selectStyle1-4.png and /dev/null differ diff --git a/src/assets/images/workshop/selectStyle/selectStyle1.png b/src/assets/images/workshop/selectStyle/selectStyle1.png new file mode 100644 index 0000000..2070af0 Binary files /dev/null and b/src/assets/images/workshop/selectStyle/selectStyle1.png differ diff --git a/src/assets/images/workshop/selectStyle/selectStyle2.png b/src/assets/images/workshop/selectStyle/selectStyle2.png new file mode 100644 index 0000000..e28cb07 Binary files /dev/null and b/src/assets/images/workshop/selectStyle/selectStyle2.png differ diff --git a/src/assets/images/workshop/selectStyle/selectStyle3.png b/src/assets/images/workshop/selectStyle/selectStyle3.png new file mode 100644 index 0000000..49b6e50 Binary files /dev/null and b/src/assets/images/workshop/selectStyle/selectStyle3.png differ diff --git a/src/assets/images/workshop/selectStyle/selectStyle4.png b/src/assets/images/workshop/selectStyle/selectStyle4.png new file mode 100644 index 0000000..a8fd5b0 Binary files /dev/null and b/src/assets/images/workshop/selectStyle/selectStyle4.png differ diff --git a/src/components/RouteCache.vue b/src/components/RouteCache.vue index 7821bbd..100c6d6 100644 --- a/src/components/RouteCache.vue +++ b/src/components/RouteCache.vue @@ -1,14 +1,17 @@ + \ No newline at end of file diff --git a/src/components/selectStyle/selectItem.vue b/src/components/selectStyle/selectItem.vue index 74ab178..088508a 100644 --- a/src/components/selectStyle/selectItem.vue +++ b/src/components/selectStyle/selectItem.vue @@ -6,12 +6,12 @@ const props = defineProps({ default: () => [], } as any, select: { - type: Array, + type: Object, default: () => {}, } as any, }) const emit = defineEmits([ - 'update:select' + 'selectItem','updateStyle' ]) let data = reactive({ }) @@ -25,7 +25,10 @@ const setLike = (item,str)=>{ } const setSelectList = (item)=>{ - emit('update:select', {...item}) + if(item.id == props.select?.oldId){ + return + } + emit('selectItem', item) } const deleteStyle = (index)=>{ @@ -33,17 +36,7 @@ const deleteStyle = (index)=>{ } const updateStyle = (item,index)=>{ - props.selectList[index] = { - id:item.id, - imgList:[ - 'https://www.minio-api.aida.com.hk/aida-collection-element/83/Printboard/2cbd8c93-c759-4565-92ab-d066bc5f70a4.png?response-content-type=image%2Fpng&response-content-disposition=inline&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=admin%2F20251009%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20251009T025033Z&X-Amz-Expires=86400&X-Amz-SignedHeaders=host&X-Amz-Signature=806fef8c43183a528cd2033226523abc4f7b4f69040cd8952294534a98f67c6a', - 'https://www.minio-api.aida.com.hk/aida-collection-element/83/Printboard/2cbd8c93-c759-4565-92ab-d066bc5f70a4.png?response-content-type=image%2Fpng&response-content-disposition=inline&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=admin%2F20251009%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20251009T025033Z&X-Amz-Expires=86400&X-Amz-SignedHeaders=host&X-Amz-Signature=806fef8c43183a528cd2033226523abc4f7b4f69040cd8952294534a98f67c6a', - 'https://www.minio-api.aida.com.hk/aida-collection-element/83/Printboard/2cbd8c93-c759-4565-92ab-d066bc5f70a4.png?response-content-type=image%2Fpng&response-content-disposition=inline&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=admin%2F20251009%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20251009T025033Z&X-Amz-Expires=86400&X-Amz-SignedHeaders=host&X-Amz-Signature=806fef8c43183a528cd2033226523abc4f7b4f69040cd8952294534a98f67c6a', - 'https://www.minio-api.aida.com.hk/aida-collection-element/83/Printboard/2cbd8c93-c759-4565-92ab-d066bc5f70a4.png?response-content-type=image%2Fpng&response-content-disposition=inline&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=admin%2F20251009%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20251009T025033Z&X-Amz-Expires=86400&X-Amz-SignedHeaders=host&X-Amz-Signature=806fef8c43183a528cd2033226523abc4f7b4f69040cd8952294534a98f67c6a', - ], - isLike: false, - isAdd: false, - } + emit('updateStyle', {item,index}) } onMounted(()=>{ @@ -58,10 +51,12 @@ const {} = toRefs(data);
look {{ index + 1 }}
- + +
+