Angular 2 ES5 cheat sheet говорит, чтобы сделать это:Угловая 2 маршрутизация в ES5?
var MyComponent = ng.router.RouteConfig([
{ path: '/:myParam', component: MyComponent, as: 'MyCmp' },
{ path: '/staticPath', component: ..., as: ...},
{ path: '/*wildCardParam', component: ..., as: ...}
]).Class({
constructor: function() {}
});
Однако, я не могу понять, как определить @Component
материал на этом классе, так что я могу на самом деле его экземпляр. Например,
ng.router.RouteConfig([...]).Component({})
генерирует исключение, так как результат .RouteConfig
не имеет метод .Component
. Аналогичным образом, результат .Component
не имеет метода .RouteConfig
. Как вы это настроили?
Спасибо за разъяснение о том, как работают декораторы, я не получил этой ясности из документации по ng2. –