Ich habe eine VorlageMeteor - Veranstaltung auf {{if current}} Inhalt
{{#if currentUser}}
<input id="datetimepicker" type="text" >
{{/if}}
ich
$('#datetimepicker').datetimepicker();
Aber in Methoden der Vorlage hinzufügen möchten:
- OnCreated
- onRendered
Inhalt von {{#if currentUser}}
ist nicht zugänglich, da die Sammlung mit Benutzer nach Vorlage geladen wird. Ich kann setTimeout
verwenden, aber das ist nicht stabile Lösung. Ich kann Vorlage
{{#if currentUser}}
<input id="datetimepicker" type="text" >
<script>
$('#datetimepicker').datetimepicker();
</script>
{{/if}}
eingeben, aber das ist nicht elegant.
Wie fangen Sie Rendering von Inhalt in Block {{if currentUser}}
in richtiger Weise? Oder vielleicht sollte ich diese Syntax nicht allgemein verwenden und es gibt eine andere Art der Überprüfung, ob der Benutzer geladen ist. Wenn ja, verlinken Sie bitte zum richtigen Tutorial.