0
我有2個模型,一個叫做配置文件和一個叫profilelist的配置文件集合。如何在modelchange之後停止渲染視圖?
一個視圖顯示配置文件的列表,其名爲profileListView,當您單擊配置文件時,它會加載一個新視圖profileDetailsView,您可以在其中編輯其詳細信息。
現在,當我在此profileDetailsView中更改此配置文件的屬性並執行model.Change時,profileListView會重新顯示,因爲它顯然會偵聽其模型。 問題是視圖重新放置,但URL保持不變,指向我更改的配置文件的細節視圖,這會弄亂站點的導航。
所以我想停止profileListView的自動重新渲染,然後手動'重定向'到列表視圖。
我該如何做到這一點?
感謝兄弟,其實我不得不把它放在model.save成功,否則會在保存模型並最終不保存模型之前重新加載頁面。此外,我必須使用router.saveLocation,而不是導航,因爲該網站顯然與舊版本的BackBone(0.3.3)一起工作, – user1309946 2012-04-30 09:54:52