diff --git a/src/router/index.ts b/src/router/index.ts index d3c5b3d..06d36f8 100644 --- a/src/router/index.ts +++ b/src/router/index.ts @@ -164,6 +164,12 @@ const router = createRouter({ name: 'design', meta: {}, component: Design + }, + { + path: '/share/:code', + name: 'share', + meta: {}, + component: () => import('@/views/Share/Index.vue') } ] }); diff --git a/src/views/AD/Index.vue b/src/views/AD/Index.vue index eeaa83d..09926b4 100644 --- a/src/views/AD/Index.vue +++ b/src/views/AD/Index.vue @@ -7,11 +7,11 @@ const router = useRouter(); const { banners } = fetchBanners(); const route = useRoute(); const bannerInfo = computed(() => { - console.log(banners.value); - + // console.log(banners.value); return banners.value?.find((item: any) => item.code === route.params.code); }); - +// 当前是否处于分享页面 +const hasShare = defineModel('hasShare', { default: false }); function handleButtonClick() { if (!bannerInfo.value?.url) { router.push({ name: 'intelligentGeneration' }); @@ -23,7 +23,7 @@ function handleButtonClick() {