2016-10-29 4 views
0

私はjavascriptでコントローラからのリストからオブジェクトを使いたいと思います。 私は使用していますThymeleaf春のブートjavascriptとthyemleafを使ってリストを操作する

リスト名は${collaborateurs}です。

<script th:inline="javascript"> 
 

 
     /*<![CDATA[*/ 
 
    
 
     var user = /*[[${collaborateurs[0].email}]]*/; 
 
\t \t alert(user); 
 

 
     /*]]>*/ 
 
\t 
 
</script>

しかし、私は、インデックスとして、いくつかの変数を使用したい:

怒鳴るコードが働いている

<script th:inline="javascript"> 
 

 
     /*<![CDATA[*/ 
 
     var i = 1; // may be 0, 1, .... 
 
     var user = /*[[${collaborateurs[i].email}]]*/; // this code is not working 
 
     alert(user); 
 

 
     /*]]>*/ 
 
\t 
 
</script>

ありがとうございYああ、あなたの助けに!

+0

待ち、あなたの質問には、再び何ですか? –

答えて

0

私はjavascriptの変数と直接クライアント側からの私のオブジェクトへのアクセスに直接リスト${collaborateursを割り当てることを試みることによって解決策を見つけた:

<script th:inline="javascript"> 
 
\t \t 
 
     /*<![CDATA[*/ 
 
     var i = 1 
 
     var users = /*[[${collaborateurs}]]*/; 
 
\t alert(users[i].email); 
 
     /*]]>*/ 
 
\t 
 
</script>

関連する問題