Ich habe einen md-datepicker in eine md-table md-cell geschrieben. Wegen etwas mit meinem Layout wird mein Datepicker-Inhalt nicht richtig gerendert.Angularjs-Material md-datepicker rendert nicht korrekt
Mein Controller-Logik:
app.controller("testCtrl", function(){
$scope.authPerson = {};
$scope.authPerson.dateStart = new Date();
$scope.authPerson.dateEnd = new Date();
});
Meine Ansicht:
<md-card>
<md-card-content>
<md-table-container>
<table md-table>
<tr md-row>
<td md-cell>
<md-datepicker ng-model="authPerson.dateStart"></md-datepicker>
</td>
</tr>
</table>
</md-table-container>
</md-card-content>
</md-card>
Wenn ich den Datepicker öffnen, wird der Behälter leer ist. Screenshot ist beigefügt.
Vielen Dank im Voraus für Ihre Hilfe.
Update # 1
ich die md-Datepicker in Körper gesetzt haben und es immer noch nicht funktioniert (funktioniert auf die gleiche Art und Weise).
<body ng-cloak layout="row" ng-controller="AppCtrl">
<md-datepicker ng-model="test" ng-disabled="false"></md-datepicker>
</body>
AppCtrl:
$scope.test = new Date();
denke ich, könnte dies ein Abhängigkeitsproblem sein - Moment oder etwas anderes.
Update # 2 Ich konnte eine Plunkr erstellen, die das Problem repliziert. https://plnkr.co/edit/4YBK4Eb8LVNeQbH5wIac
Gerade herausgefunden ... wenn ich nach unten scrolle, erscheinen nach einiger Zeit die Daten. –