为什么在转到角度站点的根目录时没有附加哈希值?

时间:2014-12-08 09:41:25

标签: angularjs iis

我正在尝试使用Visual Studio& amp;创建一个角度应用程序。 IIS Express。我遇到了角度路由无法正常工作的问题。当我打开网站根目录(http://localhost:port/)时,它只是坐在那里有一个空白屏幕。我知道角度应用程序正在初始化,因为运行块正在触发。如果我在最后手动添加#/,应用程序将按预期工作。我不介意使用#/语法,因为我正在将该网站集成到遗留应用程序中,而且我担心html5mode会弊大于利。

当我访问网站的根目录时,如何使用#/设置角度自动后缀?

1 个答案:

答案 0 :(得分:1)

所以我想我正在回答我自己的问题......我被“view-inside-include” - “bug”所困扰。 https://github.com/angular/angular.js/issues/1213

基本上,在文件ng-view中设置ng-include会延迟路由初始化。解决问题所需的只是在模块$route.reload() - 方法中的某处插入run