From aef3cac5c96873a6999745982877ad5996ef6adf Mon Sep 17 00:00:00 2001 From: yuping <82253452@qq.com> Date: Sat, 3 Dec 2022 16:29:47 +0800 Subject: [PATCH] =?UTF-8?q?--=20bug=20=E9=A1=B9=E7=9B=AE=E7=BB=8F=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/project/ProjectManager.vue | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/src/components/project/ProjectManager.vue b/src/components/project/ProjectManager.vue index d86f700e..aaa314b0 100644 --- a/src/components/project/ProjectManager.vue +++ b/src/components/project/ProjectManager.vue @@ -123,10 +123,15 @@ export default { } } - function change(e, {label, value}) { + function change(e, l) { console.log('change') - ctx.emit('update:value', typeof value === 'object' ? e.join(',') : value) - ctx.emit('update:name', typeof label === 'object' ? label.join(',') : label) + if (Array.isArray(l)) { + ctx.emit('update:value', l.map(t => t.value).join(',')) + ctx.emit('update:name', l.map(t => t.label).join(',')) + } else { + ctx.emit('update:value', l.value) + ctx.emit('update:name', l.label) + } } return {