教师专区banner点击跳转

This commit is contained in:
670788339
2025-09-01 13:12:22 +08:00
parent e8fe7b4fd3
commit 2078c128c9

View File

@@ -5,7 +5,7 @@
<!-- 当轮播图等于一张时 --> <!-- 当轮播图等于一张时 -->
<swiper :options="swiperOptiontwo"> <swiper :options="swiperOptiontwo">
<swiper-slide style="margin: 0 auto" v-for="(item, idx) in resonimg" :key="'a' + idx" <swiper-slide style="margin: 0 auto" v-for="(item, idx) in resonimg" :key="'a' + idx"
class="swiper-slide games pointer"> class="swiper-slide games pointer" @click="handleCarouselClick(item)">
<div class="bannbox" :style="{ <div class="bannbox" :style="{
background: `url(${fileBaseUrl + item.image background: `url(${fileBaseUrl + item.image
}) center center no-repeat`, }) center center no-repeat`,
@@ -17,7 +17,7 @@
<div id="container" style="z-index: 99" v-else> <div id="container" style="z-index: 99" v-else>
<swiper :options="swiperOption" ref="mySwiper" v-if="resonimg.length > 1"> <swiper :options="swiperOption" ref="mySwiper" v-if="resonimg.length > 1">
<swiper-slide style="margin: 0 auto" v-for="(item, idx) in resonimg" :key="'b' + idx" <swiper-slide style="margin: 0 auto" v-for="(item, idx) in resonimg" :key="'b' + idx"
class="swiper-slide games pointer"> class="swiper-slide games pointer" @click="handleCarouselClick(item)">
<div class="bannbox" :style="{ <div class="bannbox" :style="{
background: `url(${fileBaseUrl + item.image background: `url(${fileBaseUrl + item.image
}) center center no-repeat`, }) center center no-repeat`,
@@ -249,6 +249,13 @@ export default {
this.getToolData() this.getToolData()
}, },
methods: { methods: {
// 添加点击轮播图跳转的方法
handleCarouselClick(item) {
if (item.url) {
window.open(item.url, '_blank');
}
},
downTool(toolInfo) { downTool(toolInfo) {
console.log(toolInfo); console.log(toolInfo);
window.open(`/activityApi/xboe/m/boe/tools/url/download?urlStr=${process.env.VUE_APP_BOE_WEB_URL}/upload${toolInfo.filePath}&fileName=${toolInfo.name}`) window.open(`/activityApi/xboe/m/boe/tools/url/download?urlStr=${process.env.VUE_APP_BOE_WEB_URL}/upload${toolInfo.filePath}&fileName=${toolInfo.name}`)