javascript - 在返回拆分和映射中获得额外的子弹
问题描述
使用这个全局函数我得到了额外的空子弹。我想将对象和布局中的字符串放在下一行,或者以项目符号形式返回
这是数据
{
target: '● Participates in technical discussions, suggesting possible options for designs and best practices ● Answers customer inquiries promptly',
}
这是我的代码
export function formatString(text) {
const newText = text.split('●').map(str => <p>● {str}</p>);
return newText;
}
将其应用于另一个组件并传递参数
formatString(target)
解决方案
在第一个项目符号点之前,有一个空字符串。切片数组。
export function formatString(text) {
const newText = text.split('●').slice(1).map(str => <p>● {str}</p>);
return newText;
}
推荐阅读
- java - 如何在 IntelliJ 中混淆 jar?
- c# - 使用 Newtonsoft 解析带有嵌套和变量字典的 Json
- python - 使用 joblib 进行并行计算
- excel - 在不使用 select 的情况下选择一行中列的前 n 个值
- perl - 为什么我在 Perl 中使用 __DATA__ 时没有得到输出?
- spring-boot - 在 Bitbucket 管道上使用 paketo 构建 Spring-Boot docker 失败
- html - 带有html的黑色背景上的文本旁边的水平线
- javascript - 使模态框在选项卡会话中仅出现一次
- excel-formula - 如何对 Power Pivot 中具有重复数字和空白单元格的列进行排序?
- php - 使用框架(例如 Laravel)时仅在 Git 中存储更改的文件