Wie man auf Freemarker-Objekte in eckigen js zugreift oder kann ich eckige anstelle von Freemarker verwenden

Bhupathy AP

Wie kann ich mit angularjs auf Werte in freemarker zugreifen? Ich habe eine Karte wie diese in freemarker mit bean. Wie kann ich sie in angle js verwenden?

Ex:<#list dataMap["TRIGGER-JOBS"]["RE3"]["statusKey"] as espBean>

Wie kann ich dataMapmit eckigen js Werte dafür erhalten? oder gibt es eine möglichkeit, nur eckige js anstelle von freemarker.if zu verwenden, also wie? Ich bin neu in eckigen js führen mich.

Vielen Dank im Voraus.

Jozef Chocholacek

Der Schlüssel ist zu erkennen, wo und wann jeder Code ausgeführt wird - Freemarker auf dem Server, wenn die Seite angefordert und gerendert wird (dh bevor die Antwort an den Browser gesendet wird ) und Javascript (dh Angular) im Browser, nachdem der Browser empfangen hat die bereits generierte Antwort.

Wenn Sie diese beiden also kombinieren möchten, müssen Sie Freemarker verwenden, um gültigen Angular-Code (HTML + Angular Markup) zu generieren, der dann browser-seitig verarbeitet wird. Das heißt, der Browser (Angular) weiß nichts darüber, wie die Seite generiert wurde, und hat keinen Zugriff auf Freemarker-Variablen - es sei denn, Sie haben sie in HTML / JS-Code analysiert, der in der Antwort bereitgestellt wird.

Was die Möglichkeit betrifft, kann ich anstelle von Freemarker nur eckige js verwenden - ja, das gibt es. Der genaue Weg hängt jedoch davon ab, was Sie erreichen möchten. Selbst in einer vollständigen einseitigen Anwendung benötigen Sie normalerweise eine Möglichkeit, die Daten, mit denen Sie arbeiten, zu laden / beizubehalten, z. B. eine Art Server-Back-End. Dies geschieht normalerweise mit einer Art (REST-) Webdienst, daher sollten Sie dafür keinen Freemarker benötigen, aber Sie benötigen Servercode.

Dieser Artikel stammt aus dem Internet. Bitte geben Sie beim Nachdruck die Quelle an.

Bei Verstößen wenden Sie sich bitte [email protected] Löschen.

bearbeiten am
0

Lass mich ein paar Worte sagen

0Kommentare
LoginNach der Teilnahme an der Überprüfung

Verwandte Artikel

Wie kann man Hibernate 3.3 oder 3.5 zwingen, CGLib anstelle von Javassist zu verwenden?

Wie kann ich die Laravel-Teilansicht von eckigen js in templateURL verwenden?

wie man auf das Attribut der Klasse anstelle von Objekten zugreift

Wie kann ich Raw SQL in NestJS anstelle von TypeOrm oder Sequelize verwenden?

Wie kann man Versprechen anstelle von Rückrufen in Reaktionen verwenden?

Wie kann ich in BroadcastReceiver auf die Objekte oder Methoden von MainActivity zugreifen?

Wie bekomme ich URL von String in Freemarker

Wie kann ich MongoDb mit eckigen verwenden

Wie kann ich Observables anstelle von Promises verwenden?

Wie kann ich Filter anstelle von forEach verwenden (Javascript)

Wie kann ich "vor" anstelle von "vorAll" verwenden?

Wie kann ich in Chrome %23 anstelle von # verwenden?

Wie kann ich `<< (tail ...)` in sh anstelle von bash verwenden?

Wie kann ich Port 80 anstelle von 3000 verwenden?

Wie kann ich in Weblogic den Ruhezustand anstelle von Eclipselink verwenden?

Wie kann ich in dieser Funktion getMinutes anstelle von getHours verwenden?

Wie kann ich Shinyalert anstelle von modalDialog verwenden

"C" Ich versuche **Zeiger zu verstehen und wie man auf alle Werte von value[][] zugreift

wie man auf Sitzungsvariablen von Express und Knoten js in function.js zugreift

Wie verwendet man von einem Manager angegebene Objekte anstelle der Standardobjekte in einer klassenbasierten oder Funktionsansicht?

Wie kann ich Kivy 1.9.1 oder 1.9.2 dazu bringen, SDL2 anstelle von Pygame unter OSX 10.12.2 zu verwenden?

Wie kann ich Elemente aus einer Liste von Listen extrahieren, die auf dem Elementtyp anstelle von Name oder Position basieren?

Browserify, wie man auf die Funktionen von main.js zugreift

Wie listet man Objekte in eine Liste von Arrays in js auf?

Kann ich Objekte anstelle von Bedingungen für Clean Code Ruby verwenden?

wie man auf Variablen zugreift

wie man auf Daten von untergeordneten Tags in Reaktion zugreift

Eigen :: Tensor, wie man von Tensor auf die Matrix zugreift

wie man auf $ _SESSION var von php nach python zugreift

TOP Liste

  1. 1

    So legen Sie mit dem Interface Builder unterschiedliche führende Speicherplätze für unterschiedliche Geräte fest

  2. 2

    Fügen Sie eine weitere Schaltfläche zu gwt Suggest Box hinzu

  3. 3

    Wie konvertiere ich einen Vektor von Bytes (u8) in eine Zeichenfolge?

  4. 4

    Wie kann ich in SCSS mehrere Klassen zu einer einzigen kombinieren?

  5. 5

    Wie konvertiert man einen Datenrahmen im langen Format in eine Liste mit einem geeigneten Format?

  6. 6

    Speichern Sie ein MPAndroidChart-Diagramm in einem Bild, ohne es in einer Aktivität anzuzeigen

  7. 7

    Gruppieren Sie Datenrahmenspalten nach ihrem Datum (die Spaltentitel enthalten) und fassen Sie die Instanzen von Einsen und Nullen in R . zusammen

  8. 8

    Tomcat - Leiten Sie den alten Kontextstamm zum neuen Kontextstamm um

  9. 9

    Eclipse Oxygen - Projekte verschwinden

  10. 10

    Wie wählt man Unterschiede mit drei Tabellen aus?

  11. 11

    Tic Tac Toe-Spiel im React-Reset-Button funktioniert nicht

  12. 12

    So berechnen Sie die Verfügbarkeit von Anwendungen (SLA)

  13. 13

    ElasticSearch BulkShardRequest ist aufgrund von org.elasticsearch.common.util.concurrent.EsThreadPoolExecutor fehlgeschlagen

  14. 14

    Wie kann ich den Kaskadenmodus global einstellen?

  15. 15

    Python: Spalten mit demselben Namen zusammenführen, wobei der Mindestwert beibehalten wird

  16. 16

    So erhalten Sie eine gleichmäßige Höhe für alle Eingabefelder

  17. 17

    Wie erstelle ich einen neuen übergeordneten Knoten außerhalb der .ref (/ path) in der Firebase-Echtzeitdatenbank mithilfe von Cloud-Funktionen (Typescript)?

  18. 18

    Was ist schneller: SUM über NULL oder über 0?

  19. 19

    Wie kann ich eine verschachtelte Schleife mit lapply in R ersetzen?

  20. 20

    Kann ich ein Tkinter-Canvas erstellen, das mehrere Zeilen in einem Text-Widget umfasst?

  21. 21

    Ärgerliches Problem mit yaml, das ich nicht lösen kann

heißlabel

Archiv