diff --git a/src/assets/images/workshop/selectStyle/selectStyle1-1.png b/src/assets/images/workshop/selectStyle/selectStyle1-1.png new file mode 100644 index 0000000..1e7d9db Binary files /dev/null and b/src/assets/images/workshop/selectStyle/selectStyle1-1.png differ diff --git a/src/assets/images/workshop/selectStyle/selectStyle1-2.png b/src/assets/images/workshop/selectStyle/selectStyle1-2.png new file mode 100644 index 0000000..f05b89c Binary files /dev/null and b/src/assets/images/workshop/selectStyle/selectStyle1-2.png differ diff --git a/src/assets/images/workshop/selectStyle/selectStyle1-3.png b/src/assets/images/workshop/selectStyle/selectStyle1-3.png new file mode 100644 index 0000000..ed3832f Binary files /dev/null and b/src/assets/images/workshop/selectStyle/selectStyle1-3.png differ diff --git a/src/assets/images/workshop/selectStyle/selectStyle1-4.png b/src/assets/images/workshop/selectStyle/selectStyle1-4.png new file mode 100644 index 0000000..2c87bae Binary files /dev/null and b/src/assets/images/workshop/selectStyle/selectStyle1-4.png differ diff --git a/src/components/selectStyle/selectItem.vue b/src/components/selectStyle/selectItem.vue index 1935e3e..b052897 100644 --- a/src/components/selectStyle/selectItem.vue +++ b/src/components/selectStyle/selectItem.vue @@ -5,9 +5,14 @@ const props = defineProps({ type: Array, default: () => [], } as any, + select: { + type: Array, + default: () => {}, + } as any, }) -//const emit = defineEmits([ -//]) +const emit = defineEmits([ + 'update:select' +]) let data = reactive({ }) @@ -19,12 +24,8 @@ const setLike = (item,str)=>{ } } -const addLibrary = (item,str)=>{ - if(str === 'add'){ - item.isAdd = true - }else{ - item.isAdd = false - } +const setSelectList = (item)=>{ + emit('update:select', {...item}) } const deleteStyle = (index)=>{ @@ -55,23 +56,27 @@ const {} = toRefs(data);