在我的 Excel Angular Web 加载项中,导航到新路线时出现以下错误:
ERROR 错误:未捕获(在承诺中):错误:无法匹配任何路由。URL 段:'index.html'
但是,这些路线仍然有效。我怎样才能解决这个问题?
在我的 Excel Angular Web 加载项中,导航到新路线时出现以下错误:
ERROR 错误:未捕获(在承诺中):错误:无法匹配任何路由。URL 段:'index.html'
但是,这些路线仍然有效。我怎样才能解决这个问题?
出于某种原因,当包含 Office.js 时,Angular 2+ 会在路由中附加一个 #。例如,我的加载项的默认 url 路径是http://localhost:3000/#/。
因此,我必须更新我的路由模块以使用哈希:
RouterModule.forRoot(appRoutes, { useHash: true })
代替:
RouterModule.forRoot(appRoutes)