教师专区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-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="{
background: `url(${fileBaseUrl + item.image
}) center center no-repeat`,
@@ -17,7 +17,7 @@
<div id="container" style="z-index: 99" v-else>
<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"
class="swiper-slide games pointer">
class="swiper-slide games pointer" @click="handleCarouselClick(item)">
<div class="bannbox" :style="{
background: `url(${fileBaseUrl + item.image
}) center center no-repeat`,
@@ -249,6 +249,13 @@ export default {
this.getToolData()
},
methods: {
// 添加点击轮播图跳转的方法
handleCarouselClick(item) {
if (item.url) {
window.open(item.url, '_blank');
}
},
downTool(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}`)