javascript - 在没有哈希链接的情况下进行 Angular 页面刷新?

标签 javascript angularjs

如何在没有哈希链接的情况下获得页面刷新 Angular ?在页面刷新时,我的 Angular 应用程序会出错并且不显示它刚刚显示的页面,因此我将 html5Mode 更改为 false ( $locationProvider.html5Mode(false) .hashPrefix(""); )现在我可以刷新页面了。但我还在链接路径中收到了令人讨厌的前缀 #/

如何删除 url 路径中的#,同时能够刷新页面?

最佳答案

探索此线程: $location / switching between html5 and hashbang mode / link rewriting

您需要确保所有链接都是相对于 index.html 的绝对链接,并且您可能需要重写服务器。

关于javascript - 在没有哈希链接的情况下进行 Angular 页面刷新?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30792005/

相关文章:

javascript - Uncaught ReferenceError : $ is not defined in Rails 5. 2

javascript - 如何将 jQuery 日历绑定(bind)到图标?

javascript - Hack <script> 插入到页面顶部

javascript - 具有自动建议功能的 Extjs 级联组合框

javascript - Angular 将数组绑定(bind)到一个值的最简单方法

javascript - Angular ui 路由器 : 1 url trigger both parent and child state

javascript - 如何在 Angular JS 的 Controller 中访问 JSON 的子元素

javascript - 带下拉菜单的 angularjs ui.router activestate

javascript - 缺少 CSRF token ,Ionic - AngularJS FullStack

javascript - Angular Directive(指令) : Adding ng-class directive at compile time on existing template element