流星JS - 多模板JavaScript

问题描述:

使用Meteor.js框架并试图实现必须包含在多个模板中的客户端js(需要完全加载DOM)。具体来说,我使用的是跳房子插件(https://github.com/linkedin/hopscotch),它本质上是一个网站导览插件。我的旅程将跨越不同的页面(逻辑上不同的模板以及)。流星JS - 多模板JavaScript

我非常了解该模板。 名称 .onRendered hook。由于我有多个模板:

template.**NAME1**.onRendered(function(){ 
    //callTourCode 

    }) 

这不会在模板中注册。 NAME2 ... womp womp

有什么可取挂钩,而不是使用

+0

那么你需要的东西,每次运行任何模板渲染的时候? –

+0

它将在两种情况下运行:当某个布尔标志为假(对于特定用户)或某个链接被单击时(不管布尔标志是什么) –

aldeed:template-extension将满足您的需求。

每个模板都onRendered回调:

Template.onRendered(function() { 
    //callTourCode 
}); 
+1

感谢您的指导。去安装,一旦我确认它的作品肯定会标记你回答正确的我的朋友:) –

+0

好吧,让我知道然后 –