2016-04-27 9 views
0

anglejsとthymeleafが混在するアプリケーションで問題に取り組んでいます。私はthymeleafに変数を使用して角度属性ディレクティブを指定するテンプレートを作成したいと思っています。thymleafの変数に格納された角度指令を使用する

thymeleafでは変数を属性として使用できないようです。私は、次のことを試してみました:

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

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

を動作しませんでした。また

私が何か間違ったことをやっていると動作しませんでしたか?

portlet.attrDirectivenullである可能性もあります。

+0

ウェブ要素インスペクタビューのスナップショットをいくつか共有できますか? –

答えて

0

私はそれが次のコードを使用して、最後に作業しました:誰もがより読みやすいソリューションを持っています

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

を?

関連する問題