我有一个导航栏,它有一个特殊的CSS,当链接上有"active"
类时会显示。它看起来像这样:
<ul>
<li>{{link-to "routeName"}}<i class="icon-up"></i>{{/link-to}}</li>
{{!-- more list items like the previous one... --}}
</ul>
然而,当我点击"routeName"
的链接时,会产生相当昂贵的查询,有时可能会很慢。我有一个LoadingRoute
设置了一个加载视图,该视图由一个简单的微调器组成,但似乎链接在路径的promise被解析之前没有收到"active"
类。有没有一个Handlebars友好的方式告诉link-to
在点击它时立即设置"active"
类?
答案 0 :(得分:1)
原因是URL在转换结束之前不会更新。感谢Ember IRC和Machty中的窥视,这个问题已经解决,并将在下一个beta周期中进行。