From 7725f72bebc51db48f444e22f71572d3e9ed7ee0 Mon Sep 17 00:00:00 2001 From: Pan Date: Mon, 25 Feb 2019 17:57:02 +0800 Subject: [PATCH] perf[ResizeHandler]: optimized the judgment of isMobile --- src/views/layout/mixin/ResizeHandler.js | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/views/layout/mixin/ResizeHandler.js b/src/views/layout/mixin/ResizeHandler.js index b22c8bb..604fe3d 100644 --- a/src/views/layout/mixin/ResizeHandler.js +++ b/src/views/layout/mixin/ResizeHandler.js @@ -1,8 +1,7 @@ import store from '@/store' const { body } = document -const WIDTH = 1024 -const RATIO = 3 +const WIDTH = 992 // refer to Bootstrap's responsive design export default { watch: { @@ -25,7 +24,7 @@ export default { methods: { isMobile() { const rect = body.getBoundingClientRect() - return rect.width - RATIO < WIDTH + return rect.width - 1 < WIDTH }, resizeHandler() { if (!document.hidden) {