2016-04-07 20 views
-2

Ich bin sehr neu zu Grals und ich versuche, eine einfache Anwendung zu entwickeln.Grails, Google Visualisierung Plugin

Kann mir bitte jemand eine Schritt für Schritt Anleitung geben, wie ich ein Google Visualisierung Diagramm in Grails erstellen kann, vorausgesetzt, dass ich zwei Domain-Klassen habe.

User 
Transaction 

Die Beziehung ist

User { static hasMany = [transactions:Transactions] } 
Transaction { static belongsTo = User } 

Mit anderen Worten, welche Bibliotheken ich umfassen, was JS-Dateien muss ich schaffen, wie die UrlMapping.groovy konfigurieren usw., was für zusätzliche Controller/Domain-Klassen?

Ich habe so viele Male versucht, Dokumentationen zu lesen, beobachtete Tutorials, aber alles, was ich bekomme, ist Fehler.

PS: Nehmen Sie einige zufällige Felder in beiden Klassen für das Beispiel.

Vielen Dank!

Antwort

0

Da dieser Aufstellungsort den Zweck hat, zu führen und zu helfen zu lernen, wird niemand Ihnen den ganzen Code geben, also können Sie ihn einfach kopieren. Als ein Hinweis - Wenn Sie Grails sehr neu sind, beginnen mit einfachen Schritten Schritt für Schritt. Ich weiß nicht, wie weit Sie mit Ihren Domain-Klassen gegangen, aber wie folgt vor:
GRAILS TEIL
- Voll beide Ihrer Domain-Klassen erstellen
- entweder direkt über die Datenbank, in Bootstrap oder CRUD mit (es kann mit einem Befehl in Grails generiert werden) füllen Sie es mit einigen Daten
- Erstellen Sie im Controller eine Aktion, wo Sie alle Daten nehmen und an GSP-Seite senden - In .gsp Seite nehmen Sie einfach alle diese Liste Ihrer Domain Objekte (zB Benutzer) und drucken Sie sie einfach aus.
HTML-Teil
- kurz Lesen Sie über eine von Google Visualisierung Diagrammtypen (die Sie verwenden möchten) - how zu schaffen, welche Daten benötigt werden usw.
- benötigt JS ist erklärt here - Laden Sie ein Beispiel
- Führen Sie das Beispiel im Browser, bearbeiten Sie die Eigenschaften und spielen Sie einfach damit, bis Sie verstehen, was was ist.
TOGETHER TEIL
- Lesen Sie, wie Daten im JSON-Format here
.gsp passieren - implementieren Dann in Ihrem Grails-Projekt, das beispielsweise die Daten im JSON-Format auf das Diagramm übergeben.
Viel Glück beim Lernen!

+0

mein größtes Problem hier ist, wo stelle ich die GSP, Datei, und was sie eigentlich sind. –

+0

@DonCode gut, dann ist es zu schwer und unangemessen, alle Grails in Stackoverflow-Antwort zu erklären. GSP-Dateien sind Ansichten vom MVC-Prinzip. Vielleicht [bitte hier klicken] (http://grails.asia/grails-tutorial-for-beginners/) Tutorial zum Erklären der Grundlagen von Dateimustern und vielem mehr. Und ich würde wirklich schätzen, wenn Sie meine Antwort akzeptierten, wie es Ihr Problem richtig erklärt. Viel Glück –