gpt4 book ai didi

sproutcore - 如何在Template CollectionView中获取索引?

转载 作者:行者123 更新时间:2023-12-03 13:38:14 25 4
gpt4 key购买 nike

因此,我遵循了sproutcore "getting started" guide,开始徘徊在道路上,看看我是否可以轻松实现自己的意思。在这里,我附带了这些模板,它们代表文件输入的列表:

{{#collection SC.TemplateCollectionView 
contentBinding="Upload.uploadListController"}}
<label>{{content.title}}</label><input type="file" name="upload[]"/>
{/collection}}

好的。现在,我想做的就是从标签 for属性中受益,以指向相应的输入。因此,基本上,我想输出如下内容:
<label for="upload-0">Some label</label>
<input id="upload-0" type="file" name="upload[]"/>

<label for="upload-1">Some otherlabel</label>
<input id="upload-1" type="file" name="upload[]"/>
<!-- you get it -->

我怎么做?我既没有在 using handlebars page上也没有在 sproutcore documentation on SC.ArrayController上找到答案

我看错地方了吗?我是否正在尝试以另一种更 Sproutcore 的方式做某事?

最佳答案

我看到的唯一方法是在模型中添加一个id字段。
因此,您可以在模板中使用此ID。

{{#collection SC.TemplateCollectionView contentBinding="Upload.uploadListController"}}
<label {{bindattr for="content.id"}} >{{content.title}}</label>
<input {{bindattr id="content.id"}} type="file" name="upload[]"/>
{{/collection}}

关于sproutcore - 如何在Template CollectionView中获取索引?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7560801/

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