2013-07-29 85 views
0

我有一個不尋常的問題。鏈接路線指向?或者另一種方式?

我有這個舊頁面,我想轉換爲angular.js。

http://transience.me/TD/

我有5個網頁加載值得一頁,唯一的可見部分的HTML的是已導航到的部分。即在x 0位置,在x位置,1024 項目在x位置2048,等等

現在雖然沒有辦法鏈接到的各個部分。你必須在家中登陸,然後導航到你想要訪問的部分。

但是我想添加一個深層鏈接的url:url /#/ home,url /#/ project等等,以便與觸發頁面位置變化的導航相對應。

是否有一種方法可以將angularjs中的路由器鏈接到指令,以便不是加載html模板而是觸發新的dom行爲?

感謝您的幫助!

回答

0

我認爲ui-router會幫助你很大。

它使用$ stateProvider,它允許您在不重新加載整個模板的情況下更改url。您可以添加轉場效果,並在頁面之間移動,它會保持所有後退按鈕,頁面刷新,等

時退房ui-router demo

+0

這看起來真棒。謝謝! 什麼是angular-ui?像一個角度插件? –

相關問題