javascript - AngularJS - 配置多个基本标签

标签 javascript html angularjs base-tag

使用 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/

相关文章:

javascript - 使用 jQuery 或专有 JavaScript,如何停止在 Internet Explorer 中下载文件?

html - 如何防止div移动另一个div

javascript - jQuery 滚动条插件

javascript - AngularJS 计算 JSON 数组中 ID 等于的项目数

angularjs - 当我将数据保存到 mongoDB 时,如何在我的代码中获取 _id 值

angularjs - 简单的 Angular JS 应用程序未显示在浏览器上

javascript - 如何在 jQuery 中启用/禁用表格行

javascript - JQuery - 向下滚动时隐藏,向上滚动时部分显示,在顶部时完全显示

javascript - 仅具有最小和最大系列值的 Highchart 轴

javascript - 无法根据使用jquery的添加方法动态显示不同的内容