为了账号安全,请及时绑定邮箱和手机立即绑定

js或者angular如何给数组里面的某个对象添加一个属性?

js或者angular如何给数组里面的某个对象添加一个属性?

如:app.controller("mainCtrl",['$scope',function($scope){          $scope.datas=[{"name":"tom","age":22},{"name":"mary","age":36},{"name":"john","age":63}];      //    var arr=$scope.datas;          $scope.datas[0].country="China";     console.log(arr[0]);      }]);现在,我想给第二个对象,添加一个属性: "addr":"中国",,如何实现呢?下载这种方法,会出现 错误[ng:areq] Argument 'mainCtrl' is not a function, got undefined当去掉$scope.datas[0].country="China";,程序就正常了,说明这种写法不妥!如何写呢?
查看完整描述

1 回答

?
largeQ

TA贡献2039条经验 获得超7个赞

arr[2].addr="中国"


查看完整回答
反对 回复 2018-09-22
  • 1 回答
  • 0 关注
  • 1896 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信