如何照数组里面传来的数据排位置

    test = 
   [
        ["qwe","1"],
        ["ewq","2"],
        ["www","4"]
        ["aaa","3"],
    ]

一段数组如上

我想要照数组里面传来的数字来排位置,而不是阵列的索引位置

这能做到吗?

以下是照阵列索引位置的排法,该怎么修改

<div class="container">
     <div>
        <ng-container *ngIf="test[0]">
            <span>{{test[0][0]}}</span>
        </ng-container>
     </div>
     <div>
        <ng-container *ngIf="test[1]">
            <span>{{test[1][0]}}</span>
        </ng-container>
     </div>
     <div>
        <ng-container *ngIf="test[2]">
            <span>{{test[2][0]}}</span>
        </ng-container>
     </div>
     <div>
        <ng-container *ngIf="test[3]">
            <span>{{test[3][0]}}</span>
        </ng-container>
     </div>
     
    </div>

阅读 1.2k
1 个回答
  let newTest = test.sort(function(a,b){
      return a[1]-b[1]
  })

排序完以后 ,便利渲染

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题