jfinalshop freemarker 订单金额不会精确到后两位

最近发现一个jfinalshop项目里的问题,订单金额在本地可以精确到后两位,freemarker代码为:

<dd>${currency(order.amount, true)}</dd>

同样的代码,部署到线上后,只显示整数,没有后两位。求帮助解决

bcef1261859e85a76f6edf41294b26d.png微信图片_20191221120305.png

评论区

JFinal

2019-12-21 16:40

好久没有用 freemarker 了,忘了怎么格式化输出数字类型了,我记得它是可以指定小数点位数的,找找它的官方文档

jfinal enjoy 对此的用法是:
#number( value, "#.##")

fmpoffice

2021-04-14 14:56

#number( value, "#.##") 显示失败

热门反馈

扫码入社