-
- {{ item.name }}
+
+ {{ index != 0 ? '、' : '' }}{{ item.name }}
@@ -13,9 +13,13 @@ const props = defineProps<{
const values = computed(() => {
if (props.value !== null && typeof props.value !== 'undefined') {
- return Array.isArray(props.value) ? props.value : [String(props.value)]
+ return Array.isArray(props.value) ? props.value : String(props.value).split(',')
} else {
return []
}
})
+
+const getOptions = computed(() => {
+ return props.options.filter((item) => values.value.includes(item.value))
+})
diff --git a/admin/src/layout/default/components/sidebar/logo.vue b/admin/src/layout/default/components/sidebar/logo.vue
index 1efa3950..d016ab3c 100644
--- a/admin/src/layout/default/components/sidebar/logo.vue
+++ b/admin/src/layout/default/components/sidebar/logo.vue
@@ -1,6 +1,6 @@