使用 angularjs 时,有 #
需要删除。为此,您需要设置以下内容:
$locationProvider.html5Mode(true);
并添加 base 标签,以便在页面刷新时正常工作。关键是它是否被定义为 <base href="http://example.com/">
那么它只适用于这个网址。即我无法从 www.example.com
访问网站.
那么有没有一种方法可以配置某种多重基地,以便当一个失败时,它会被另一个取代?
最佳答案
<base href="/"></base>
- 对于 ROOT
网络应用程序。
<base href="/webappName/"></base>
- 对于非 ROOT
网络应用程序。
此外,您只需要使用 <base>
如果你有亲戚,请标记 <a>
标签。
关于javascript - AngularJS - 配置多个基本标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36334236/