2016-11-10 7 views
1

Это работает для меня, но жёстко: {{userScores.KxXJYDLvCvjk9nLwo.[0].score}}Как я могу сделать что-то вроде этого в шаблоне ?: {{userScores {{currentUserId}} [0] .score}..}

Я хочу использовать Meteor.userId() вместо жестко закодированного идентификатора.

Как я могу это сделать?

Конечно, это не работает; {{userScores.Meteor.userId().[0].score}}

ответ

2

Вы не можете сделать это прямо в Blaze, вам нужен помощник, например:

{{score0}} 

ЯШ:

Template.myTemplate.helpers({ 
    score0() { 
    return this.userScores[Meteor.userId()][0].score; 
    } 
}); 

 Смежные вопросы

  • Нет связанных вопросов^_^