diff --git a/src/directive.js b/src/directive.js index c4b1e0d7..68204719 100644 --- a/src/directive.js +++ b/src/directive.js @@ -39,8 +39,10 @@ function getBinding(el) { } function handleClick(e) { + const ctx = getBinding(this).binding + if (!ctx.value) return + e.preventDefault() - let ctx = getBinding(this).binding if (typeof ctx.value === 'string') { return scrollTo(ctx.value)