1.采用onEnter作为校验
从info页面中跳转到login,不会进入函数checkAuth;从'/'页面中跳转到login,会进入函数checkAuth
2.采用onChange作为校验
从'/'页面中跳转到login,不会进入函数checkAuth;从'/info'页面中跳转到login,会进入函数checkAuth
下面是两个API的官方解释,
不是十分理解上面的情况,江湖救急,恳请各位大侠出手相助!
区分官方API写的很清楚了:
onEnter 触发时机是 is about to be entered,当路由进入即触发。onChange 触发时机是 the location changes,监听的是子路由。
onEnter
is about to be entered
onChange
the location changes
从'/'页面中跳转到login,触发onEnter,从'/info'页面中跳转到login,触发onChange。
1.4m articles
1.4m replys
5 comments
57.0k users