diff --git a/package.json b/package.json index 345e385..ffcae66 100644 --- a/package.json +++ b/package.json @@ -4,7 +4,7 @@ "version": "0.0.0", "type": "module", "scripts": { - "dev": "vite", + "dev": "vite --host 0.0.0.0", "build": "vue-tsc -b && vite build", "upload": "bash ./upload.sh", "build-and-upload": "pnpm run build && pnpm run upload", diff --git a/src/views/sort-college.vue b/src/views/sort-college.vue index 6668428..3f09cf4 100644 --- a/src/views/sort-college.vue +++ b/src/views/sort-college.vue @@ -61,9 +61,26 @@ }; const removeCollege = (index: number) => { + uni.postMessage({ + data: { + action: "delete", + message: JSON.stringify(wishList.value), + deleteType:'college', + deleteObj:JSON.stringify({...(wishList.value as any[])[index]}) + }, + }); wishList.value.splice(index, 1); }; const removeMajor = (index: number, mIndex: number) => { + uni.postMessage({ + data: { + action: "delete", + message: JSON.stringify(wishList.value), + deleteType:'major', + deleteCollege:JSON.stringify({...(wishList.value[index] as { vItems: any[] })}), + deleteObj:JSON.stringify({...(wishList.value[index] as { vItems: any[] }).vItems[mIndex]}) + }, + }); (wishList.value[index] as { vItems: any[] }).vItems.splice(mIndex, 1); };