2013-04-11 6 views
5

Ich habe eine ng-Grid-Tabelle, die mit Daten gefüllt ist. Ich habe die Dokumentation durchgesehen und auf Google gesucht, kann aber keine Beispiele finden, wie dem Raster eine neue Zeile hinzugefügt werden kann.Was ist der einfachste Weg, um eine neue Zeile zu einer ng-Grid-Tabelle mit AngularJS hinzuzufügen?

Gibt es eine spezielle Methode, mit der Benutzer neue Daten hinzufügen können? Ich hoffe nur, ein paar Beispiele zu finden, von denen ich arbeiten kann. Bisher habe ich nichts gefunden. Ich wünsche mir, dass die ng-Grid-Site nur ein Beispiel haben könnte. Ich bin mir sicher, dass ich nicht die einzige Person bin, die eine Zeile zu einem ng-Gitter hinzufügen musste. Hier

Dank

+0

Haben Sie versucht, nur einen neuen Datensatz zu dem Array hinzufügen, dass das Gitter in Ihrem Controller gebunden ist? Da es an diese Daten gebunden ist, sollte die neue Zeile automatisch erscheinen. – Brocco

+0

Aber damit die neue Zeile erscheint, muss ich Angular sagen, dass die Zeile hinzugefügt wurde? Ich habe einen Hinweis darauf gesehen, es mit einer Vorlage zu tun, aber es gibt kein gutes Beispiel. ng-grid scheint wirklich gut zu sein, aber es ist eine Schande, dass die Beispiele das Hinzufügen und Löschen einer Zeile nicht beinhalten. Ich hätte gedacht, dass das fast jeder wissen möchte. –

+0

Wenn die Bindung nicht automatisch erfolgt, müssen Sie möglicherweise apply für $ scope aufrufen, um die Bindung zu erzwingen. Suchen Sie hier: http://docs.angularjs.org/api/ng.$rootScope.Scope – Brocco

Antwort

Verwandte Themen