【发布时间】:2017-03-25 02:03:12
【问题描述】:
这对我有用,但它是硬编码的:
{{userScores.KxXJYDLvCvjk9nLwo.[0].score}}
我想用 Meteor.userId() 代替硬编码的 id。
我该怎么做?
当然,这是行不通的;
{{userScores.Meteor.userId().[0].score}}
【问题讨论】:
标签: meteor meteor-blaze spacebars
这对我有用,但它是硬编码的:
{{userScores.KxXJYDLvCvjk9nLwo.[0].score}}
我想用 Meteor.userId() 代替硬编码的 id。
我该怎么做?
当然,这是行不通的;
{{userScores.Meteor.userId().[0].score}}
【问题讨论】:
标签: meteor meteor-blaze spacebars
您不能直接在 Blaze 中执行此操作,您需要一个助手,例如:
{{score0}}
js:
Template.myTemplate.helpers({
score0() {
return this.userScores[Meteor.userId()][0].score;
}
});
【讨论】: