Ich versuche herauszufinden, wie man etwas wirklich Einfaches macht, aber es hat mich ratlos gemacht.
Ich versuche, einfach den Benutzernamen und einige der Profilparameter des aktuell angemeldeten Benutzers anzuzeigen und ich komme nicht weit.
Die Suche, die ich bisher gemacht habe, scheint darauf hinzuweisen, dass ich eine Hilfsfunktion brauche, um auf Dinge wie
zuzugreifen %Vor%setze es auf eine Variable, die ich dann im Lenker verwenden kann. Ist das korrekt?
Ist es nicht möglich einfach
{{Meteor.user().profile.name}}
in der Vorlage und lassen Sie es anzeigen?
Das funktioniert sicher nicht für mich.
Bearbeiten, um den Code anzuzeigen .... Tut mir leid, hätte das früher einfügen sollen.
Der Code, den ich verwende, ist wie folgt. currentUser (wie ich jetzt danke benutze, um unten zu antworten) ist offensichtlich definiert als das loggedInPageLayout angezeigt wird, aber ich kann keine Informationen aus currentUser auf dieser Seite oder auf der Seite loggedInPageLayout abrufen.
%Vor%Peter.
Sie können den Helper currentUser verwenden, der Meteor.user()
zurückgibt:
{{currentUser.profile.name}}
Entschuldigung, habe mein Problem gefunden. Ich erstelle diese Testbenutzer im Startcode meiner App. Es scheint, dass die Felder, von denen ich dachte, dass ich sie bevölkert habe, ich nicht sind.
Tags und Links meteor handlebars.js