【发布时间】:2018-01-04 09:34:11
【问题描述】:
我有一个单页应用程序,实际上只有一个页面。只有一个视图包含大量使用 angularjs 完成的 javascript/ajax 逻辑,但没有路由到涉及的其他视图。
因此,我想去掉 url 末尾的 hashbang (#/)。我可以以某种方式完全关闭 angularjs 路由吗?
顺便说一句:我知道 Htm5Mode,但我希望它可以在所有浏览器中工作。
【问题讨论】:
-
如果你没有任何路由,你为什么要定义路由呢?
-
从您的应用(配置)中删除与 $routeProvider 相关的任何内容
-
如果你知道 Html5Mode,当你使用路由时需要它。只需从应用程序中删除所有 $routeProvider
-
我相信我还必须删除 $location
标签: angularjs