【问题标题】:Angular Localization Issue with EJ2 SyncfusionEJ2 Syncfusion 的角度本地化问题
【发布时间】:2022-10-02 04:37:23
【问题描述】:

我正在研究Syncfusion 电子表格像excel一样播放数据的组件。我用 Syncfusion 文档实现了所有必要的东西。但我有一个问题。我正在尝试将数字格式化为\"1.000,50\"对于我的本地化。默认格式是\"1,000.50\".我无法解决问题。有什么建议可以帮忙吗?我可以操作任何包含默认数字格式的文件吗?

    标签: angular localization internationalization syncfusion angular-i18n


    【解决方案1】:

    这是因为标准格式。

    这可能会帮助您:

    a = 1000.50; // your value
    a.toLocaleString() // 1,000.5
    a.toLocaleString('de') // 1.000,5
    a.toLocaleString('de', {minimumFractionDigits: 2, maximumFractionDigits: 2}) // 1.000,50
    

    【讨论】:

      【解决方案2】:

      我们已经检查了您报告的问题,并且本地化在我们最新版本中适用于其他文化。我们怀疑您没有正确引用应用程序中的 cldr-data 包文件。

      更多细节,关于全球化。请参考以下链接。

      https://www.syncfusion.com/kb/12566/how-to-globalize-the-currency-date-and-time-formats-applied-data-in-javascript-spreadsheet

      https://ej2.syncfusion.com/angular/documentation/common/internationalization/

      您能否检查上面的链接并确保您是否在您的应用程序中正确引用了 cldr-data 包文件。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2018-02-24
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-10-26
        相关资源
        最近更新 更多