所以我们在angularjs中重写我们的应用程序,并遇到新的和有趣的问题 - 比如客户端路由的spas和浏览器历史标题。
在这里发布了一些帖子之后,我们将标题标签作为指令,并使用基于路线的新值更新它。
e.g。
<title ng-cloak>{{getTitle()}}</title>
指出的奇怪的消息是,虽然后退和前进按钮始终显示正确的最终标题分辨率,但Chrome历史记录文件更加不稳定。大约30%的时间,Chrome显示
2016年7月19日上午10:52&lt; favicon.ico&gt; {{的getTitle()}}
因此,在页面渲染和历史记录条目写入之间显然有一点时间(否则它将是100%的时间)。
任何人都知道如何更好地控制这个?