From 9580bead1f03f1be95473e965daa1f1ee78921f3 Mon Sep 17 00:00:00 2001 From: =?utf8?q?=E7=93=A6=E5=A7=86=E4=B9=8C=C2=B7=E6=B9=AB=E6=9B=97?= Date: Fri, 24 Jul 2020 15:09:29 +0800 Subject: [PATCH] fix: work on Edge by adding an argument to catch (#383) --- src/scrollBehavior.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/scrollBehavior.ts b/src/scrollBehavior.ts index 4d955cec..7f3f10dc 100644 --- a/src/scrollBehavior.ts +++ b/src/scrollBehavior.ts @@ -113,7 +113,7 @@ export function scrollToPosition(position: ScrollPosition): void { // return to avoid other warnings return } - } catch { + } catch (err) { warn( `The selector "${position.el}" is invalid. If you are using an id selector, make sure to escape it. You can find more information about escaping characters in selectors at https://mathiasbynens.be/notes/css-escapes or use CSS.escape (https://developer.mozilla.org/en-US/docs/Web/API/CSS/escape).` ) -- 2.47.3