In meiner Grails-App verwenden wir jQuery. Ich schließe jquery auf die notwendigen Seiten mitGrails mit JavaScript-Bibliothek
<g:javascript library="jquery"/>
Wenn wir JavaScript-Bibliotheken entscheiden sich ändern, ich brauche jede Seite zu aktualisieren. Ich weiß, dass ich das in das Layout einfügen kann, aber die Bibliothek wird nicht auf jeder Seite benötigt, so dass es verschwenderisch erscheint.
Gibt es einen typischen Weg in Grails, an einem Ort anzugeben, was die Standard-Javascript-Bibliothek sein sollte, und dann einfach diesen Standard einzuschließen, ohne anzugeben, dass es jquery (oder was auch immer) auf jeder Seite ist?
Haben die Benutzer jQuery nicht bereits im Cache gespeichert, wenn sie eine Ihrer Seiten erreicht haben, die dies erfordern? I.e. Es würde nicht zu viel Seitengewicht hinzufügen, selbst wenn Sie es in das Hauptlayout einfügen (also auf jeder Seite). Nur ein Gedanke. – Marc