Meteor 1.2 将@Index 传递给子模板
Posted
技术标签:
【中文标题】Meteor 1.2 将@Index 传递给子模板【英文标题】:Meteor 1.2 Pass @Index to Child Template 【发布时间】:2016-04-17 15:21:12 【问题描述】:刚开始使用 Meteor,所以我可能会遗漏一些基本的东西。在 Meteor 1.2 中,它们具有 @index
指令。
如果我有,在模板中:
...
#each items
@index
> childTemplate
/each
...
<template name="childTemplate">
@index
</template>
主模板中的@index
可以使用,但childTemplate 中的@index
不会。我使用它所做的工作是调用传入@index
的childTemplate:
> childTemplate @index=@index
这是正确的方法吗?还是有更流星的东西?
【问题讨论】:
【参考方案1】:是的,没关系
我在这里回答了一个类似的问题:-
How to get the @index of nested #each in meteor
但是在这种情况下传递它是好的。
Meteor 有 "../var"
来获取父上下文,但那是模板上下文,而不是 each 块,所以我认为没有更流畅的方式
【讨论】:
谢谢,我只是想将它映射到一个不同的变量,甚至是没有@
的索引,但称它为@index
似乎很灵活。我仍然有点不确定为什么子模板无法访问这个@index
,可能应该在问题中提出。以上是关于Meteor 1.2 将@Index 传递给子模板的主要内容,如果未能解决你的问题,请参考以下文章