Wie kann ich ein bestimmtes Feld aus der Benutzersammlung des Kontenmoduls von Meteor überprüfen?Zugriff auf eine Sammlung von Auflösung
den nächsten Code Gesetzt:
$stateProvider.state('myState', {
resolve:{
function($q) {
if(Meteor.userId()){
return $q.resolve();
}
else {
retrun $q.reject();
}
}
}
})
Innerhalb der Lösung ist es möglich, die Meteor.userId() Funktion zu verwenden, um die _id vom Benutzer abgerufen werden, aber ich kann die Meteor.user() Funktion in in der gleichen Weise. Wie kann ich benutzerdefinierte Daten aus dieser Sammlung aus dem Entschluß
aussehen Warum können Sie nicht 'Meteor verwenden. user() 'auf die gleiche Weise? Liefert diese Funktion nicht das gesamte Benutzerobjekt zurück? – lucasnadalutti
Ja, sollte es, oder zumindest denke ich es sollte aber ... Es hat vielleicht etwas mit der Ausführungsreihenfolge zu tun, in der Angular die Daten lädt. – 2JN