例如:在協議列表中創建並在同一頁面創建協議。我想在保存新協議後重新加載 協議列表。試試這個this.router.navigate('/ agreement/client/10'),但是這不會加載新列表,因爲它正在導航相同的url。如何在Aurelia路由同一網頁並更新內容
0
A
回答
0
在你configureRouter
方法中,添加activationStrategy.replace
給需要此功能路線:
import {activationStrategy} from 'aurelia-router';
export class MyClass {
configureRouter(config) {
config.map([{
route: 'my-route',
name: 'my-name',
activationStrategy: activationStrategy.replace,
title: 'My Title',
moduleId: 'myModule',
}]);
}
}
+0
謝謝。這個解決方案工作正常。當我試圖保存一個協議時,這是工作。當我再次更改該協議時,這不起作用。任何解決方案? –
0
您可以使用Event Aggregator,並在添加新協議時發佈事件,並在事件觸發時重新加載列表。
相關問題
- 1. 解析並更新liferay網頁內容
- 2. 當路由屬性更新時,Aurelia路由器router.navigation不刷新
- 3. Vue JS路由器和動態更新路由內容
- 4. Aurelia:如何從路由器視圖內修改側邊欄內容?
- 5. 如何在服務器端路由中使用Aurelia路由器
- 6. 如何讓內容腳本運行在網頁的更新和網址更改?
- 7. 如何爲Aurelia路由設置Express?
- 8. 如何在CodeIgniter中重新路由頁面時防止重複內容?
- 9. 更改網址並更新頁面內容,無需重新加載
- 10. 刷新網頁的內容
- 11. 更改網頁內容
- 12. 更改網頁內容?
- 13. 內容路由SAPUI5
- 14. 更新網頁的內容而不更新
- 15. 孩子路由模塊不加載在同一頁面的內容
- 16. ASP.NET MVC路由到內聯網頁面
- 17. 基於路由參數的AngularJS頁面內容(相同視圖)
- 18. 點擊內容標籤路由到與AngularJS不同頁面
- 19. Aurelia路由配置問題
- 20. aurelia中嵌套路由js
- 21. aurelia路由參數驗證
- 22. Aurelia路由器動畫
- 23. 如何使網頁顯示「正在加載」並在之後更改內容?
- 24. 如何一次性更新網站的多個頁面的公共內容
- 25. 流行的路由gps/phones/mapping網站如何更新路由信息?
- 26. 只更改Aurelia路由器中的一個視口
- 27. asp.net c#創建一個新頁面並刷新路由映射
- 28. 如何提供更新內容的下一頁?
- 29. 完成更改並在網頁中添加內容
- 30. 停止重新加載路由更改中的全部內容
的可能的複製[刷新在奧裏利亞當前頁面(https://stackoverflow.com/questions/38845637/reload-current -page-in-aurelia) – adiga