toLocaleString()在Pug视图中无法正常工作

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

我想在帕格视图中使用toLocaleString()。它在没有提供参数时起作用。它似乎默认为'en-US',无论使用何种浏览器(语言)。我可以忍受,但我想使用这些选项,这样就会显示2位小数,即如下:

toLocaleString('en-US', { minimumIntegerDigits: 2 })

在Pug视图的JavaScript部分工作正常。我也试过使用toFixed(2).toLocaleString(),但后来似乎toLocaleString()被忽略了。

仅供参考我想在一张表中完成这个,全行代码:

td(align="right")= record.cy.toLocaleString('en-US', { minimumIntegerDigits: 2 })

其中record.cyNumber

javascript node.js pug
1个回答
2
投票

这是因为哈巴狗在服务器上而不是在浏览器中运行。您服务器的语言环境将保持不变。

看看this question的最佳答案,了解如何在node.js中处理此问题的更多细节。

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