![]() |
1
2
这应该可以奏效。自从每次打电话到。split将返回一个数组,您需要将该数组的内容合并到required\u fields数组中。然而,Concat返回一个新的分支数组,因此“c.data.required\u fields=c.data.required\u fields.Concat…”分配 **这是一个非常简单的修复。当然,您可以使用reduce做一些更具可读性的事情,但我相信另一个答案已经涵盖了这一点。 |
![]() |
2
1
问题是您正在为每个
您可以做的一件事是在
另一种选择是在列表中单独插入每个条目,而不是一次将它们全部推入:
第一个可能更简单、简洁,但为了明确到底出了什么问题,这里添加了第二个示例 |
![]() |
3
0
如果要展平阵列,MDN上有一个代码段: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/flatten
|
![]() |
4
0
看起来您的值被拆分为一个新的数组,您不需要迭代来创建一维数组。我有两个建议。要么在循环中迭代拆分数组,要么先连接所有逗号分隔的字符串,然后再进行拆分。
或者可能:
|
![]() |
5
-1
要使代码正常工作,只需将其更改为
就像那样,你打电话
|
![]() |
6
-1
您可以像这样简单地合并数组。
将数组项与
|
![]() |
Megrez7 · C#ToArray转换合并为一行,导致数组元素更改 4 月前 |
![]() |
bairog · 从按属性筛选的对象数组字典中创建值数组 4 月前 |
![]() |
Anka Hanım · 关于结构和动态数组地址的问题 4 月前 |
![]() |
Geremia · 2D NumPy数组+1D数组? 5 月前 |
![]() |
MARTIN · 交换第一个和最后一个单词,反转所有中间的字符 6 月前 |
![]() |
Paul Williams · 迭代数组时输出有问题 6 月前 |