繁体   English   中英

FlowRouter:Kadira触发页面加载

[英]FlowRouter:Kadira Trigger On Page Load

页面加载时,我在导航栏上添加活动类时遇到问题。 当我单击页面时,triggerEnters起作用,但是在页面加载时也需要它。

这是我的代码:

var headerRoutes = FlowRouter.group({
    triggersEnter: [activePage]
});

function activePage(){

    var selector = '.nav li a[href="' + FlowRouter.current().path + '"]';
    $('.navbar-nav li.active').removeClass('active');
    $(selector).parent("li").addClass('active');
}

如果这是您想要的唯一功能,那么您可能会对Atmosphere上的zimme:active-route软件包感兴趣。 否则,知道何时渲染是模板的事,而不是路由器的事,因此您需要将代码附加到模板事件(例如onCreated (假设您使用的是Blaze)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM