| | |
| | | </PageWrapper> |
| | | </template> |
| | | |
| | | <script lang="ts"> |
| | | import { defineComponent } from 'vue'; |
| | | import { PageWrapper } from '/@/components/Page'; |
| | | import { useTabs } from '/@/hooks/web/useTabs'; |
| | | <script lang="ts" setup> |
| | | import { PageWrapper } from '@/components/Page'; |
| | | import { useTabs } from '@/hooks/web/useTabs'; |
| | | import { useRoute } from 'vue-router'; |
| | | |
| | | export default defineComponent({ |
| | | name: 'TabDetail', |
| | | components: { PageWrapper }, |
| | | setup() { |
| | | const route = useRoute(); |
| | | const index = route.params?.id ?? -1; |
| | | const { setTitle } = useTabs(); |
| | | defineOptions({ name: 'TabDetail' }); |
| | | |
| | | // 设置标识 |
| | | setTitle(`No.${index} - 详情信息`); |
| | | return { |
| | | index, |
| | | }; |
| | | }, |
| | | }); |
| | | const route = useRoute(); |
| | | const index = route.params?.id ?? -1; |
| | | const { setTitle } = useTabs(); |
| | | |
| | | // 设置标识 |
| | | setTitle(`No.${index} - 详情信息`); |
| | | </script> |