我有一个来自服务器的对象数组。
它由step_id正确排序。
当我将此对象推入另一个数组时,新数组未正确排序。
this._stepService.getSteps()
.subscribe(
stepReturn => {
console.log(stepReturn.json()); //obj sorted
this._stepService.step.push(...stepReturn.json())
console.log(this._stepService.step); //obj sorted differently
}
任何人都知道它有什么问题吗?
其他信息:当数组有11个对象时,问题已经开始。
如果我循环使用this._stepService.step并显示步骤id。它被正确分类。 (参见数据链接上的循环)