如何根据 Angularjs 收到的数据在我的 JSON 对象中创建动态键?

How to create a dynamic key in my JSON object from the Angularjs received data?

我需要一些数据来使用 Amcharts 创建图表。 chartData 是包含要在图表中表示的所有数据的数组。

这是我的代码:

chartData6.push({
                "Concession": $scope.concessionName,
                "Total missions": $scope.nbMission,
                $scope.brandName :$scope.nbMissionTotal
            });

$scope.brandName 是一个动态值。我无法推送它,我的代码甚至无法编译? 我该怎么办?

只需嵌入 []

chartData6.push({
  "Concession": $scope.concessionName,
  "Total missions": $scope.nbMission,
  [$scope.brandName] :$scope.nbMissionTotal
});