From 8b8ae7b692d5ce2dcfde586e4f5605bc0ccbdc82 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?piexlMax=28=E5=A5=87=E6=B7=BC?= Date: Thu, 7 Aug 2025 16:18:04 +0800 Subject: [PATCH] =?UTF-8?q?refactor(auth):=20=E7=AE=80=E5=8C=96=E6=9D=83?= =?UTF-8?q?=E9=99=90=E6=8C=87=E4=BB=A4=E4=B8=AD=E7=9A=84=E7=B1=BB=E5=9E=8B?= =?UTF-8?q?=E6=A3=80=E6=9F=A5=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- web/src/directive/auth.js | 17 +---------------- 1 file changed, 1 insertion(+), 16 deletions(-) diff --git a/web/src/directive/auth.js b/web/src/directive/auth.js index d2b9b6a8..2517299c 100644 --- a/web/src/directive/auth.js +++ b/web/src/directive/auth.js @@ -7,22 +7,7 @@ export default { // 当被绑定的元素插入到 DOM 中时…… mounted: function (el, binding) { const userInfo = userStore.userInfo - let type = '' - switch (Object.prototype.toString.call(binding.value)) { - case '[object Array]': - type = 'Array' - break - case '[object String]': - type = 'String' - break - case '[object Number]': - type = 'Number' - break - default: - type = '' - break - } - if (type === '') { + if (!binding.value){ el.parentNode.removeChild(el) return }