jd-opensource / jd-opensource/taro-ui

AtBadge强行将String类型的带”+“号的数字当作Number显示,”+“号不显示了。

Open
#745 4 comments 0 reactions 2 assignees Claimed by @lsqy View on GitHub
bug 视图组件
Dominant language
TypeScript
Stars
4.7k
Forks
740
PR merge metrics
No merged PRs in 30d

Description

**问题描述**
AtBadge的value属性传值为 ‘+12’的字符串,在显示的时候会直接当作number:12 显示,‘+’加号没了,无论我怎么使用转换成字符串的方式都有这个问题。此时如果再自己拼个加号的话,就会显示为 ‘++12’。

```js
// 此处item.index的值都是类似'+12'类型的字符串。

...

```

**系统信息**
- Taro 版本 v.1.3.0
- Taro UI 版本 v.2.2.1
- 使用平台 weapp

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.