0
我有以下途徑映射:如何使用指定ID的router.activate()?
router.map([
{ url: 'error', moduleId: 'viewmodels/error', name: 'Error', visible: false },
{ url: 'home', moduleId: 'viewmodels/home', name: 'Home', visible: false },
{ url: 'folder/:id', moduleId: 'viewmodels/folder', name: 'Folder', visible: false },
{ url: 'set/:id', moduleId: 'viewmodels/set', name: 'Set', visible: false }
]);
後,我這些路線圖,我啓動路由器。目前,我正在做:
return router.activate('home');
,但我想這樣做
return router.activate('folder/2');
但是我碰到下面的錯誤與:
GET http://localhost:11089/App/viewmodels/folder/2.js 404 (Not Found)
的NavigateTo是不是一個真正的選擇 - 我不能加載一個觀點,然後又。對我來說,看起來像一個糟糕的用戶體驗。感謝這些鏈接 - 我在那裏發佈了一個後續問題,希望能夠得到答案。 – RobVious