【发布时间】:2018-10-17 11:10:29
【问题描述】:
下面有这些数据,我想推入一个数组,但按名称(x)排序
这是数据:
params:
name2:
height: 2
name0:
height: 0
name1:
height: 3
这里是代码:
data.f = []
Object.keys(data.params).forEach((key, idx) => {
data.f.push({
...data.params[key],
name: `${idx} - ${key}`
});
})
目前它只是在读取它时将其推入数组中,但它不是有序的。
如何在阅读时或填充后订购它?
【问题讨论】:
-
请使用
[<>]sn-p 编辑器提供minimal reproducible exampleedit -
不要使用枚举属性。和他们一起工作很麻烦。最好使用包含 Array 的单个属性。
标签: javascript yaml