Угловой UI Router - Динамический TemplateURL

Я строю статический HTML-сайт с угловым UI-маршрутизатором для навигации. В основном у меня есть один пользовательский интерфейс с несколькими (более 10) HTML-шаблонами (страницами) для загрузки в это представление. Все мои страницы шаблона находятся в каталоге под названием «pages».

Поэтому я хочу знать, можем ли мы определить только одно состояние в $ stateProvider для динамического назначения нескольких URL-адресов шаблонов вместо того, чтобы записывать разные состояния для каждой страницы шаблона HTML (как упомянуто ниже).

$stateProvider
.state('home', {
    url: '/home',
    templateUrl: 'pages/home.html',
    controller: 'homeController',
    controllerAs: 'home'
})
.state('viz', {
    url: '/viz',
    templateUrl: 'pages/viz.html',
    controller: 'vizController',
    controllerAs: 'viz'
})
.state('about', {
    url: '/about',
    templateUrl: 'pages/about.html',
    controller: 'aboutController',
    controllerAs: 'about'
})....

Буду признателен за любую оказанную помощь.

Ответы на вопрос(1)

Ваш ответ на вопрос