2016-04-27 8 views
0

gespeichert Verwendung von I zu einem Thema in einer Anwendung arbeite, die AngularJS und thymeleaf mischt. Ich möchte eine Vorlage in thymeleaf erstellen, die es mir erlaubt, eine Variable zu verwenden, um eine angulare attribute-Direktive zu verwenden.eine Winkel Richtlinie in einer Variablen in thymleaf

Es scheint, wie thymeleaf keine Variablen erlaubt als Attribut verwendet werden. Ich habe folgendes versucht:

<div th:attr="${portlet.attrDirective}"> 
    .... 
</div> 

Hat nicht funktioniert

<div th:inline="text"> 
    <div [[${portlet.attrDirective}]]> 
     ... 
    </div> 
</div> 

auch nicht

funktionierte

Bin ich etwas falsch?

Es gibt auch die Möglichkeit, dass sie portlet.attrDirectivenull sind.

+0

können Sie einige Snapshots der Webelement-Inspektoransicht freigeben? –

Antwort

0

Ich habe Arbeits es schließlich mit dem folgenden Code:

<div th:attr="${portlet.attrDirective == null} ? nodirective : ${portlet.attrDirective}=${portlet.attrDirective}"> 
    ... 
</div> 

Hat jemand eine besser lesbare Lösung?

Verwandte Themen