string - 我无法从 React 中作为道具传递的字符串中删除空格
问题描述
该组件接收一个对应于字符串的道具:“1 586 826 492 016”。当我尝试删除空格时,它不起作用。但是,如果我用一个简单的变量进行测试,它就可以工作。
import React from 'react'
const NotifUpdated = ({ updated }) => {
const num = "12 000 000"
return (
<div>
<div>
{
updated ? updated.split(' ').join('') : null
}
</div>
<div>
{
num ? num.split(' ').join('') : null
}
</div>
</div>
)
}
export default NotifUpdated
更新返回 1 586 826 492 016 而num返回 12000000
解决方案
抱歉,这个道具是在另一个组件中用 .toLocalString() 设置的
推荐阅读
- sql - 如何在 2 个表 oracle 上按分组选择?
- java - Springboot 应用程序中的 Crystal Report - 在 IDE(InteliJ)中运行没有错误,但 bootJar 显示错误
- windows - 查找重复名称但扩展名不同并移动到 Windows 上的另一个文件夹
- python-poetry - 无法在 Python 3.9 上使用 Poetry 安装加密包
- vue.js - 如何验证空输入字段的 vue.js 架构
- javascript - 切换 ui 选项卡时警告用户
- typescript - 如何创建一个缩小歧视联合的表达式?
- graph - 如何在 Tableau 中添加两条单独的平均线
- javascript - 如何在刷新时保存输出:google Appscript
- reactjs - 向房间发送消息时 useEffect() 未运行