Конкатенация строк тимелина в цикле javascript - PullRequest
0 голосов
/ 14 сентября 2018

Я хотел бы создать разделенную запятыми строку из Map, которую я передал шаблону из моего контроллера.

    /*<![CDATA[*/
        /*[# th:each="p, iterStat : ${ports}"]*/
           /*[[${iterStat.last} ?${p.value}: ${p.value} + ',']]*/
        /*[/]*/
    /*]]>*/

Я бы хотел получить

3,
2,
4,
7

вместо этого я получаю

"3,"
"2,"
"4,"
7

Кто-нибудь может дать мне подсказку, что я делаю неправильно?

1 Ответ

0 голосов
/ 14 сентября 2018

Вы получаете это, потому что это строки.

Вы можете отформатировать строку в целые числа, используя следующий код.

th:text="${#numbers.formatInteger(num,5)}"

Здесь 5 - целочисленные цифры mininum.

См. Это: https://www.thymeleaf.org/apidocs/thymeleaf/2.0.2/org/thymeleaf/expression/Numbers.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...