在 AngularDart 中,如何从 View 中的组件中获取路由参数?
据我所知,在我的路由器中,我相信我应该这样添加参数:
'class': ngRoute(
path: '/class/:year/:month/:day',
view: 'views/class.html'
),
那我怎样才能在我的组件中获取年月日呢?它是一个带@Component 注释的类。
最佳答案
这应该可行
@Component(...)
class MyComponent {
RouteProvider _routeProvider;
MyComponent(this._routeProvider);
var year = _routeProvider.parameters['year'];
...
}
您可以注入(inject) RouteProvider
并访问参数映射。
关于dart - 如何在我的 View 中获取 AngularDart 组件中的路由参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23325052/