Javascript AngularJS 1.2和IE9页面标题的奇怪行为
在我的Angular应用程序中,我有一个静态页面标题:Javascript AngularJS 1.2和IE9页面标题的奇怪行为,javascript,angularjs,internet-explorer,internet-explorer-9,Javascript,Angularjs,Internet Explorer,Internet Explorer 9,在我的Angular应用程序中,我有一个静态页面标题: <title>Title</title> 标题 使用$location.path('/home')更改视图时出现问题。IE将字符串$/home附加到我的页面标题,如下所示: 标题#/主页#/主页 过了一会儿,标题字符串变得很长,IE显示一个错误,我必须刷新页面。当我通过单击链接更改视图时,页面标题不会更改 使用$location.path()时,如何防止出现这种情况?我在Plunker中试用过,效果非常好。这是:
<title>Title</title>
标题
使用$location.path('/home')
更改视图时出现问题。IE将字符串$/home
附加到我的页面标题,如下所示:
标题#/主页#/主页
过了一会儿,标题字符串变得很长,IE显示一个错误,我必须刷新页面。当我通过单击
链接更改视图时,页面标题不会更改
使用
$location.path()
时,如何防止出现这种情况?我在Plunker中试用过,效果非常好。这是:
请注意,$location.path('/home')
可以在不使用“/”的情况下调用
$location.path('home')
您有专门的plunker或fiddler吗?AngularJS 1.2.x的确切版本是什么?您是否检查了一些过度强调国家事务的报告问题?这可能是一个答案。但是试着在这里添加代码。除非需要,否则不要提供外部站点参考。