ag-grid füllt nicht innerhalb einer Funktion?

8

Ich bin neu in der Verwendung von agGrid verzeih mir, wenn du etwas Dummes findest. Zuvor habe ich Kendo Grid auf angularjs benutzt, aber wir haben uns gedacht, dass wir auf ein anderes Gitter umsteigen sollten, also versuchen wir gerade agGrid.

Unten ist das Beispiel von Aggrid, das gut funktioniert und alles funktioniert. Aber wenn ich meine Gitteroptionen innerhalb einer Funktion verschiebe, die beim Klicken auf die Schaltfläche aufgerufen wird, bekomme ich WARNUNG - Gitteroptionen für ag-Grid nicht gefunden. Stellen Sie sicher, dass das Attribut ag-grid auf ein gültiges Objekt im Bereich verweist.

Ich bin nicht in der Lage zu verstehen, was das Problem ist, weil innerhalb dieser Funktion Kendo Grid-Optionen gut funktionieren und Kendo Grid wird gefüllt, aber ich bin mir nicht sicher, was ich falsch mit dem agGrid mache.

Bitte hilf mir.

%Vor%

}

    
Sumit Khanduri 02.03.2016, 11:15
quelle

3 Antworten

4

Wenn das Raster Ihre Rasteroptionen nicht erfüllt, bedeutet das sicherlich, dass Sie einen Tippfehler in Ihrer HTML-Vorlage haben

Überprüfen Sie Ihre HTML-Vorlage, die es haben muss

%Vor%

Hinweis: Wenn Sie einen Controller mit dem Controller verwenden, müssen Sie Variablen auf diesem und nicht auf $ scope binden.

Wenn es nicht das Hinzufügen, Ihre HTML und Ihre Route / Staat / was auch immer Definition der Navigation ist.

    
Walfrat 03.03.2016 12:40
quelle
0

Dies ist ein Winkelgitterproblem. Überprüfen Sie Ihre Gültigkeitsbereich Variable GridOptions.

Gitteroptionen Funktion:

%Vor%

Working Plnkr: Ссылка

%Vor%

Fehler Plnrkr: Ссылка

%Vor%

Wir haben die Bindung von gridOptions zu gridOptions2 geändert und gibt uns eine Warnung: VM769 angular-grid.js: 1 WARNUNG - Gitteroptionen für angulares Gitter nicht gefunden. Stellen Sie sicher, dass das Winkelgitter des Attributs auf ein gültiges Objekt im Bereich verweist.

Ich denke, das sollte Zweifel beseitigen.

    
Samir 27.03.2017 10:00
quelle
0

@ ranjeet8082 Sie können das Grid öffnen Wenn Sie auf eine Schaltfläche klicken, können Sie "gridOptions" in die Funktion schreiben. So können Sie Html auch zu dieser Zeit mit ng-wenn Sie zuerst den HTML-Klick verstecken können Sie nur laden können HTML und dann in Optionen laden auch bei der Klick-Funktion, so dass Sie keinen Fehler bekommen. Du kannst mit diesem Plünderer überprüfen.

Linkbeschreibung hier eingeben

    
Naveen Kumar 28.03.2017 05:50
quelle

Tags und Links