如何将号码从 17072e7 更改为 10720000

问题描述 投票:0回答:1

我想在 Java springboot 中使用 thymeleaf 将 GPU 价格从指数形式显示为小数

在此输入图片描述

            <h2>Pilih GPU</h2>
            <select id="gpu-select" onchange="updateStoreLink('gpu')">
                <option value="">Pilih GPU</option>
                <th:block th:each="gpu : ${gpus}">
                    <option 
                        th:value="${gpu.price}"
                        th:text="${gpu.name + ' - IDR ' + gpu.price}"
                        th:attr="data-link=${gpu.linkToko}, data-image=${gpu.imageUrl}">
                        GPU Name
                    </option>
java thymeleaf
1个回答
0
投票

您可以使用

#numbers.formatInteger
为此:

<h2>Pilih GPU</h2>
<select id="gpu-select" onchange="updateStoreLink('gpu')">
    <option value="">Pilih GPU</option>
    <option 
        th:each="gpu : ${gpus}"
        th:value="${#numbers.formatInteger(gpu.price, 0)}"
        th:text="${gpu.name + ' - IDR ' + #numbers.formatInteger(gpu.price, 0)}"
        th:attr="data-link=${gpu.linkToko}, data-image=${gpu.imageUrl}">
        GPU Name
    </option>

此外,不需要

<th:block />
。 把你的
th:each directly in the 
`.

© www.soinside.com 2019 - 2024. All rights reserved.