Skip to content

AnimatingNumbers 数字动画组件显示值与 value 不一致 #3397

Description

@lyysm

NutUI React 包名

@nutui/nutui-react-taro

NutUI React 版本号

3.0.19-cpp.19

平台

weapp

重现链接

https://nutui.jd.com/taro/react/3x/#/zh-CN/component/AnimatingNumbers

重现步骤

<AnimatingNumbers.CountUp
        value={formatCurrency(totalRepayment)}
        thousands={false}
      />

value值为 107895.23, 但是数字动画显示 107895.30, 小数位不对

期望的结果是什么?

期望显示实际 value值

实际的结果是什么?

数字动画显示 107895.30, 小数位不对

环境信息

👽 Taro v4.1.8

Taro CLI 4.1.8 environment info:
System:
OS: macOS 26.1
Shell: 5.9 - /bin/zsh
Binaries:
Node: 22.15.0 - /Users/liuyin/.local/share/mise/installs/node/22.15.0/bin/node
Yarn: 1.22.22 - /Users/liuyin/.nvm/versions/node/v22.15.0/bin/yarn
npm: 10.9.2 - /Users/liuyin/.local/share/mise/installs/node/22.15.0/bin/npm
npmPackages:
@tarojs/cli: 4.1.8 => 4.1.8
@tarojs/components: 4.1.8 => 4.1.8
@tarojs/helper: 4.1.8 => 4.1.8
@tarojs/plugin-framework-react: 4.1.8 => 4.1.8
@tarojs/plugin-html: 4.1.8 => 4.1.8
@tarojs/plugin-platform-alipay: 4.1.8 => 4.1.8
@tarojs/plugin-platform-h5: 4.1.8 => 4.1.8
@tarojs/plugin-platform-harmony-hybrid: 4.1.8 => 4.1.8
@tarojs/plugin-platform-jd: 4.1.8 => 4.1.8
@tarojs/plugin-platform-qq: 4.1.8 => 4.1.8
@tarojs/plugin-platform-swan: 4.1.8 => 4.1.8
@tarojs/plugin-platform-tt: 4.1.8 => 4.1.8
@tarojs/plugin-platform-weapp: 4.1.8 => 4.1.8
@tarojs/react: 4.1.8 => 4.1.8
@tarojs/runtime: 4.1.8 => 4.1.8
@tarojs/shared: 4.1.8 => 4.1.8
@tarojs/taro: 4.1.8 => 4.1.8
@tarojs/taro-loader: 4.1.8 => 4.1.8
@tarojs/webpack5-runner: 4.1.8 => 4.1.8
babel-preset-taro: 4.1.8 => 4.1.8
eslint-config-taro: 4.1.8 => 4.1.8
react: ^18.0.0 => 18.3.1

其他补充信息

官网文档的 demo 也有同样的问题

Image

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions