HM-37. Документирование классов RouteService, RoutePagesContainer. До… (#15)
This commit is contained in:
17
src/app.js
17
src/app.js
@ -13,11 +13,24 @@ navMenuButtons.render(NAV_MENU);
|
||||
|
||||
const routerPagesContainer = new RouterPagesContainer();
|
||||
|
||||
// Новые страницы обязательно добавляем тут
|
||||
/**
|
||||
* Добавление страниц в Роутинг выполняется на странице app.js
|
||||
* @example
|
||||
* routerPagesContainer.addRoutes([
|
||||
* {url: '/', pageComponent: MainPage},
|
||||
* {url: '/api', pageComponent: ApiPage},
|
||||
* ]);
|
||||
*/
|
||||
routerPagesContainer.addRoutes([
|
||||
{url: '/', pageComponent: MainPage},
|
||||
{url: '/api', pageComponent: ApiPage},
|
||||
]);
|
||||
|
||||
// Этот метод генерит событие Route, чтобы все компоненты получили его после инициализации
|
||||
/**
|
||||
* Этот метод генерит событие Route, чтобы все компоненты получили его после инициализации.
|
||||
* Поэтому вызывать его надо в самом конце, когда уже созданы все компоненты приложения.
|
||||
* @example
|
||||
* // Вызывать его можно только один раз в программе
|
||||
* routeService.init();
|
||||
*/
|
||||
routeService.init();
|
||||
|
||||
Reference in New Issue
Block a user