【发布时间】:2016-09-30 18:39:01
【问题描述】:
如何验证流星账户模块的用户集合中的特定字段?
假设下一个代码:
$stateProvider.state('myState', {
resolve:{
function($q) {
if(Meteor.userId()){
return $q.resolve();
}
else {
retrun $q.reject();
}
}
}
})
在解析内部可以使用 Meteor.userId() 函数从用户那里检索 _id,但我不能以相同的方式使用 Meteor.user() 函数。如何从解析中检索该集合中的自定义数据
【问题讨论】:
-
为什么不能以同样的方式使用
Meteor.user()?这个函数不是返回整个user对象吗? -
是的,它应该,或者至少我猜它应该但是......它没有,也许与 Angular 加载数据的执行顺序有关。