From 54c2b2848ef4f37189e80b3a2673539895c6f4f9 Mon Sep 17 00:00:00 2001 From: Pan Date: Wed, 10 Oct 2018 17:50:31 +0800 Subject: [PATCH] fix[ExternalLink]: fixed bug when url include chinese --- src/utils/index.js | 4 ++++ src/views/layout/components/Sidebar/Link.vue | 4 ++-- src/views/layout/components/Sidebar/SidebarItem.vue | 4 ++-- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/src/utils/index.js b/src/utils/index.js index e97a8be..0f14aed 100644 --- a/src/utils/index.js +++ b/src/utils/index.js @@ -68,3 +68,7 @@ export function formatTime(time, option) { ) } } + +export function isExternal(path) { + return /^(https?:|mailto:|tel:)/.test(path) +} diff --git a/src/views/layout/components/Sidebar/Link.vue b/src/views/layout/components/Sidebar/Link.vue index 07793b9..5d366f2 100644 --- a/src/views/layout/components/Sidebar/Link.vue +++ b/src/views/layout/components/Sidebar/Link.vue @@ -7,7 +7,7 @@