好吧,我在Learnable.com上学习Meteor的教程,似乎我遇到了一个需要更新的地方,因为教程告诉我使用的语句不断出错。
这是代码:PlayersList=新Meteor.Collection("玩家");
if(Meteor.isClient){
Template.leaderboard.player = function(){
return "A bit of text."
}
}
if(Meteor.isServer){
}
是Template.leaderboard.player = function(){
部分给我带来了麻烦。
这是我一直收到的错误消息:
W20141027-10:15:05.776(-4) (blaze.js:67) Warning: Assigning helper with
`Template.leaderboard.player = ...` is deprecated. Use
`Template.leaderboard.helpers(...)` instead. logging.js:65
有人能告诉我这里的正确用法吗?
TIA!
G
该教程很旧,使用了一种不再受支持的为模板分配辅助对象的方法。正确的方法如下:
Template.leaderboard.helpers({
player: function(){
return "A bit of text."
}
})