Ember.js 余烬链接立即设置活动类
我有一个导航栏,它有一个特殊的CSS,当链接上有Ember.js 余烬链接立即设置活动类,ember.js,handlebars.js,Ember.js,Handlebars.js,我有一个导航栏,它有一个特殊的CSS,当链接上有“active”类时会显示出来。它看起来像这样: <ul> <li>{{link-to "routeName"}}<i class="icon-up"></i>{{/link-to}}</li> {{!-- more list items like the previous one... --}} </ul> {{链接到“路由名称”}{{/链接到} {{!-
“active”
类时会显示出来。它看起来像这样:
<ul>
<li>{{link-to "routeName"}}<i class="icon-up"></i>{{/link-to}}</li>
{{!-- more list items like the previous one... --}}
</ul>
- {{链接到“路由名称”}{{/链接到}
{{!--更多类似于上一个的列表项…-->
但是,当我单击带有
“routeName”
的链接时,会生成一个相当昂贵的查询,有时可能会比较慢。我用一个由简单微调器组成的加载视图设置了一个LoadingRoute
,但在路由承诺得到解决之前,链接似乎不会收到“active”
类。是否有一种手柄友好的方式告诉链接到
以在单击时立即设置“active”
类?原因是URL在转换结束后才会更新。多亏了Ember IRC和Machty中的PEEP,这个问题已经解决,将在下一个测试周期中出现
- 修复方法:
- 测试周期“开始”进度:
活动类仍未立即应用。你能想出解决这个问题的办法吗?