使用next(false)没生效

我在组件的beforeRouteLeave中判断

```js```

beforeRouteLeave (to, from , next) {

const answer = window.confirm('Do you really want to leave? you have unsaved changes!')

if (answer) {
    next()
} else {
    next(false)
}

}
路由守卫next(false)不能阻止跳转,帮帮孩子吧,全部用官方的实例demo不行

最近我也在研究路由,这个是可以的。
看看有没有报错信息。