外观
hasRoute
TIP
根据名称查找是否有对应的路由
hasRoute
接收一个name
字符串,返回一个boolen
值。通过matcher.getRecordMatcher
来获取对应的routeRecordMatcher
,在matcher.getRecordMatcher
会在matcherMap
中取寻找对应的routeRecordMatcher
,如果没有找到说明路由不存在
ts
function hasRoute(name: RouteRecordName): boolean {
return !!matcher.getRecordMatcher(name)
}
matcher.getRecordMatcher
的实现可参考:matcher.getRecordMatcher