Grails: Debugger Gerüst Vorlage

8

gibt es eine Möglichkeit, die Gerüst-Vorlage zu debuggen (generiert in / src / template / scaffolding). Die gsp-Dateien der Ansicht werden nicht debuggt, sondern die Vorlage selbst. Ich denke, ich könnte ein paar Kommentare machen .. anders als das ..

    
bsr 29.04.2010, 01:47
quelle

1 Antwort

-1

Normalerweise sollten Sie die Vorlage nicht "debuggen" müssen, da die Vorlagen gut funktionieren.

Ich denke, Sie suchen nach dem Datenfluss, um Ihre eigenen Änderungen an den Vorlagen vorzunehmen, die Sie zur Verwendung von Druckanweisungen führen. Andernfalls betrachten Sie den Seiten-Renderer.

Also, es gibt zwei Möglichkeiten, die ich empfehlen würde:

  1. Anweisungen drucken. Dies ist Ihr einfacher, erprobter und wahrer Brute-Force-Ansatz. Ich habe es vor einem Jahr Anfang 2011 für ein Projekt verwendet und es funktioniert gut. Der Nachteil ist, dass es nicht wiederverwendbar ist (es sei denn, Sie lassen Ihren Code auskommentiert, aber das ist ein bisschen peinlich). Dies ermöglicht es Ihnen, durch die "Eingeweide" des Vorlagensystems zu gehen und zu sehen, was passiert. Der Rahmen kann wirklich nichts von dir "verstecken", also bekommst du einen Platz in der ersten Reihe, wo das passiert.

  2. Verwende den grails.gsp.PageRenderer

Dies ermöglicht es Ihnen, Dinge zur Laufzeit zu debuggen, Sie können korrekte Tests erstellen, behauptet, wiederverwendbare Komponenten, die Werke. Sie sind ein wenig von den eigentlichen Vorlagen entfernt (im Gegensatz zur Verwendung von Druckanweisungen in den Vorlagen).

Hier ist ein Link zum GRAILS Doc: Autorendokument

Hier ist ein Link zu einem Beispiel, wie man sie benutzt: Grails Goodness: Rendere GSP-Ansichten und ...

    
Kyle 19.06.2012 16:19
quelle

Tags und Links