解決使用angular2路由后,頁面刷新后報404錯誤。


點擊路由鏈接跳轉頁面是正常的,但是當刷新頁面時就出現了404錯誤。

解決方法如下:

 在app.module.ts中添加import:

import {HashLocationStrategy,LocationStrategy} from '@angular/common';

並在
providers下添加所引入的服務:
providers: [{provide: LocationStrategy,useClass: HashLocationStrategy}]

備注:
出現問題的原因:刷新頁面時尋找的是java web中的地址,自然就找不到了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM