Javascript outboxData阵列的以前数据被推送时的当前数据替换,但也添加到新索引中?

Javascript outboxData阵列的以前数据被推送时的当前数据替换,但也添加到新索引中?,javascript,angular,Javascript,Angular,onSend(用户数据){ 标题##}按use可将数据添加到n+1位置。它永远不会取代数据 如果您能正确描述您的情景,我们可以更好地帮助您。您想知道什么?错误是什么?push将数据附加到数组中,它不会覆盖现有数据。在发布之前,请确保您的问题清晰易懂。如果您想覆盖,则无需使用推送功能,您只需分配此。outboxData=userDatanew data添加到n+1位置,但第n位置的数据被新数据覆盖……您的此代码不可用够了。因为它看起来完全正确。你们能分享更多关于这个问题的细节吗。 if(this

onSend(用户数据){


标题##}按use可将数据添加到n+1位置。它永远不会取代数据


如果您能正确描述您的情景,我们可以更好地帮助您。

您想知道什么?错误是什么?
push
将数据附加到数组中,它不会覆盖现有数据。在发布之前,请确保您的问题
清晰易懂
。如果您想覆盖,则无需使用推送功能,您只需分配此。outboxData=userDatanew data添加到n+1位置,但第n位置的数据被新数据覆盖……您的此代码不可用够了。因为它看起来完全正确。你们能分享更多关于这个问题的细节吗。
 if(this.user){
  this.outboxData.push(userData);
   console.log(this.outboxData);
 }