0

我正在使用 angularjs,它会自动附加

#index.html到网址

http://localhost/index.html 所以路径看起来像

http://localhost/index.html#/index.html

当我评论 ng-include 包装<div ng-include="'temp.html'></div> 的 url 恢复到 localhost/index.html

但是当我取消注释时,<div ng-include="'temp.html'></div> 它又恢复为 localhost/index.html#/index.html

所以,

  1. 为什么会这样?
  2. 有解决方法吗?这样我就可以使用 ng-include 并保持 url 完整。

注意:我没有使用任何路由

4

1 回答 1

0

自从 angularjs 1.1.5 添加了这个问题以来,有几个错误报告:

此错误已在 1.2.1 版中修复,可供下载。

变更集:https ://github.com/angular/angular.js/commit/d4d34aba6efbd98050235f5b264899bb788117df

于 2013-11-21T13:48:46.890 回答