Мне было довольно удобно настраивать маршрут в Angular.dart с помощью RouteInitializerFn
Но мне не удалось настроить маршрут «404». То есть, когда пользователь посещает несоответствующий маршрут, он должен быть перенаправлен на страницу 404.html.
myRouter(Router router, ViewFactory view) {
view.configure({
'home' : ngRoute(
defaultRoute : true,
view : './home.html' // visiting www.mysite.com will load this view
),
'user' : ngRoute(
path : '/user',
view : './user.html'
),
'every-other-route' : ngRoute(
path : '*', // apparently wildcard route matching doesn't work in angular
view : '404.html'
)
Есть идеи найти любой другой способ загрузки страницы 404.html?