0

我正在玩一些卓别林应用程序,并尝试根据路由的 URL 在导航中的链接中添加一个类。

# navigation_view.coffee

initialize: ->
  super
  @subscribeEvent '!router:changeURL', @setActiveNavigation

setActiveNavigation: (path) ->
  $('nav a[href="/' + path + '"]').addClass "active"

在重新渲染整个 navigationView 之前,这在几分之一秒内效果很好。autoRender设置为false。有谁知道如何防止视图被重新渲染?

非常感谢

4

1 回答 1

0

没关系,我忘记了@subscribeEvent 'startupController', @render,现在没有它可以正常工作。

于 2012-12-14T13:38:02.690 回答