Javascript 有人给我解释一下{{>;player}}

Javascript 有人给我解释一下{{>;player}},javascript,meteor,handlebars.js,Javascript,Meteor,Handlebars.js,通过流星的例子,主要是掌握了所有的窍门。我对车把也不熟悉,只是试着用头脑去思考一些事情。在meteor的排行榜示例中。这部分代码中发生了什么: {{{#每个玩家} {{>玩家} {{/每个}} 更具体地说,我被{{>player}弄糊涂了。为什么我不能做{{{player}}?{{>player}在做什么?{{>player}调用指定的player。如本文所述 当你有一大块Handlebar.js时,Partials就派上了用场 需要在几个不同上下文中使用的模板 而{{player}是将传递

通过流星的例子,主要是掌握了所有的窍门。我对车把也不熟悉,只是试着用头脑去思考一些事情。在meteor的排行榜示例中。这部分代码中发生了什么:


{{{#每个玩家}
{{>玩家}
{{/每个}}

更具体地说,我被{{>player}弄糊涂了。为什么我不能做{{{player}}?{{>player}在做什么?

{{>player}
调用指定的
player
。如本文所述

当你有一大块Handlebar.js时,Partials就派上了用场 需要在几个不同上下文中使用的模板

{{player}
是将传递给要呈现的模板的值的占位符


我在jsfiddle中创建了一个{{>player}}代码调用嵌套模板。 您可以访问#每次迭代生成的播放器值。
保持代码的条理化非常有用。

好的,看一下代码,我想它开始点击了。那么玩家继承了玩家的上下文?例如,它可以调用{{name}},因为它是部分的?如果不将其作为部分,则不会授予它访问{{name}或{{score}的权限?这有意义吗?您可以发布您试图呈现的数据和部分内容吗?请参阅示例代码。对于您所指的另一个场景,您是否可以发布一个示例?我只是想大声说出来。所以{{>player}}表示一个模板,而{{players}调用函数。所以调用{{player}}没有任何作用,因为还没有为它定义函数。这是代码不是我,只是githubHmm上的某个人,
{{>player}
似乎是把手上的一个
meteor
扩展()。至于你的链接,它似乎是流星例子的一部分()
<div class="leaderboard">
   {{#each players}}
    {{> player}}
   {{/each}}
</div>