【发布时间】:2015-03-04 07:11:10
【问题描述】:
我正在从这本书http://meteortips.com/book/ 中学习 Meteor,但我不明白元素的识别是如何工作的。
我有这个循环:
{{#each player}}
<li class="player {{selectedClass}}">{{_id}} {{name}}: {{score}}</li>
{{/each}}
里面的播放器变量是这样的:
'player': function(){
return PlayersList.find();
},
PlayersList 是一些包含玩家及其得分的集合。
“li”元素的“this._id”怎么可能在“each”循环中返回与 {{_id}} 相同的值?
'click li.player': function(){
var playerId = this._id;
}
如果 "li" 元素在 "each" 循环内,那么 Meteor 会自动设置循环文档 (PlayersList) 的字段中的值,然后可以通过 "this" 关键字访问这些值?或者通过“this”关键字通常可以访问什么?
感谢您的每一个解释...
【问题讨论】:
标签: meteor