|
@@ -47,8 +47,9 @@ const tabList = ref([
|
|
|
const viewChannel = ref(197)
|
|
|
const tabActive = ref('1')
|
|
|
/* 选择 */
|
|
|
-const tabChange = (event: { id: string }) => {
|
|
|
- const tab = tabList.value.find((f) => `${f.channel_id}` == event.id)
|
|
|
+const tabChange = (event: any) => {
|
|
|
+ const channel_id = get(event, 'channel_id')
|
|
|
+ const tab = tabList.value.find((f) => `${f.channel_id}` == channel_id)
|
|
|
if (!tab) return
|
|
|
const id = get(tab, 'id')
|
|
|
tabActive.value = id
|
|
@@ -92,8 +93,8 @@ import { useRoute } from 'vue-router'
|
|
|
const route = useRoute()
|
|
|
/* 初始化 */
|
|
|
onMounted(() => {
|
|
|
- const id: any = get(route, 'query.channel_id')
|
|
|
- if (id) tabChange({ id })
|
|
|
+ const channel_id: any = get(route, 'query.channel_id')
|
|
|
+ if (channel_id) tabChange({ channel_id })
|
|
|
})
|
|
|
</script>
|
|
|
|