AngularJS 1.2和IE9页面标题的奇怪行为

时间:2014-02-14 11:58:56

标签: javascript angularjs internet-explorer internet-explorer-9

在我的Angular应用程序中,我有一个静态页面标题:

<title>Title</title>

当我使用$location.path('/home')更改视图时出现问题。 IE将字符串$/home附加到我的页面标题,如下所示:

  

标题#/家#/家

过了一会儿,标题字符串变得太长以至于IE显示错误而我必须刷新页面。当我通过点击<a href='#/home'>链接更改视图时,页面标题不会更改。

使用$location.path()时如何防止这种情况?

1 个答案:

答案 0 :(得分:0)

我在Plunker中尝试过,它完美无缺。这是:

http://plnkr.co/edit/pObS5qM0gd2Cr5iKnk8f

请注意,$location.path('/home')可以在没有“/”的情况下调用。

$location.path('home')

相关问题