gpt4 book ai didi

ember.js - ember 中的 {{#each as}} 语法是什么?

转载 作者:行者123 更新时间:2023-12-03 06:39:34 26 4
gpt4 key购买 nike

我遇到了这个问题How to set itemController in each as (ember 1.11 beta3)?在尝试找出有关 Controller 的一些内容时,提问者在其 {{#each}}

中使用了此语法
{#each content as |product index|}}
{{index}}
{{/each}}

我以前从未见过这个,也找不到任何相关文档。有人能解释一下这是做什么的吗?

最佳答案

此语法是 block 参数 introduced in Ember 1.10 。点击此链接将为您提供更多信息,但基本上它允许您对集合进行迭代,但仍然可以在内部访问 Controller (或组件)范围。

这里的索引基本上就是一个索引。

{{somePropertyOnController}}
{#each content as |product index|}}
<!-- index is an index in iteration -->
{{index}}
<!-- product is an object in the array / enumeration -->
{{product}}
<!-- still have access to controller -->
{{somePropertyOnController}}
{{/each}}

关于ember.js - ember 中的 {{#each as}} 语法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30144035/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com