瀏覽代碼

新闻跳转

xiongzhu 3 年之前
父節點
當前提交
6ca1b21206
共有 1 個文件被更改,包括 5 次插入1 次删除
  1. 5 1
      src/mixins/banner.js

+ 5 - 1
src/mixins/banner.js

@@ -24,7 +24,11 @@ export default {
                 this.$router.push(`/hall?id=${info.linkContent}${props}`);
             } else if (info.link && info.linkType === 'hyperlink') {
                 if (info.linkContent.indexOf('http') !== -1) {
-                    window.location.href = info.linkContent;
+                    if (new URL(info.linkContent).origin === location.origin) {
+                        this.$router.push(info.linkContent.replace(location.origin, ''));
+                    } else {
+                        window.location.href = info.linkContent;
+                    }
                 } else {
                     this.$router.push(`${info.linkContent}${props}`);
                 }