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

标签 javascript angularjs json amcharts

<分区>

我需要一些数据来使用 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
});

关于javascript - 如何根据 Angularjs 接收到的数据在我的 JSON 对象中创建动态键?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45017263/

相关文章:

javascript - 为什么我的 javascript 电子邮件按钮不起作用?我究竟做错了什么?

javascript - 允许从 Angular.js 对 Delicious feed 进行跨域请求

javascript - 如何将可为空的 json 对象表示为单个字符串?

javascript - 更改 JQuery Mobile 中的自定义菜单

javascript - React JS this.props.data 未在子组件的 getInitialState 中定义,即使它是在渲染中定义的(并且在父级中定义)

javascript - Angular js 我无法动态调用我的按钮

java - REST Java 客户端无法调用请求

Python从json文件中获取数据

javascript - 如何在这样的函数中操作变量?

javascript - 包装 jquery 插件的 Angular 指令