3
我試圖直接從路由控制的URL到屬性值。什麼是最簡單的方法來做到這一點?如何使用AngularDart在表達式中獲取路由參數?
我有一個看起來像這樣的路線:
..addRoute(
name: 'activities',
path: '/activities',
enter: view('views/activities.html'),
mount: (Route route) => route
..addRoute(
name: 'view',
path: '/:activityId',
enter: view('views/activity.html')));
我希望以下工作:的views/activity.html
/activities
/activities/f4f3j4093j4f
內容:
<activity-photo activity-id="{{how to get this? I have it in the route}}"></activity-photo>
正如你所看到的,我的視圖只是一個具有一個自定義屬性的自定義元素。我可以直接從路由參數填充自定義屬性嗎?
我想我可以直接注入Route params到自定義元素的對象中。但通過自定義屬性傳遞路由參數感覺是正確的。 –