我正在玩一些卓别林应用程序,并尝试根据路由的 URL 在导航中的链接中添加一个类。
# navigation_view.coffee
initialize: ->
super
@subscribeEvent '!router:changeURL', @setActiveNavigation
setActiveNavigation: (path) ->
$('nav a[href="/' + path + '"]').addClass "active"
在重新渲染整个 navigationView 之前,这在几分之一秒内效果很好。autoRender
设置为false
。有谁知道如何防止视图被重新渲染?
非常感谢