加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

angularjs – anjularjs将值推送到嵌套的ng-repeat

发布时间:2020-12-17 07:50:29 所属栏目:安全 来源:网络整理
导读:我有一个ng-repeat嵌套在另一个ng-repeat中.我想在单击按钮时将某些值推送到第二个数组 div ng-repeat="vehicle in vehicleList" div{{vehicle.number}}/div input name="addName" value="add" ng-click="addVehicle(vehicle)" div ng-repeat="categoryList
我有一个ng-repeat嵌套在另一个ng-repeat中.我想在单击按钮时将某些值推送到第二个数组
<div ng-repeat="vehicle in vehicleList">
  <div>{{vehicle.number}}</div>
  <input name="addName" value="add" ng-click="addVehicle(vehicle)"
  <div ng-repeat="categoryList in vehicle.category">
    <div>{{categoryList.name}}</div>
  </div>
</div>
I tried following code but it's not working
$scope.vehicleList=[];

$scope.addVehicle = function(){
 $scope.vehicleList.push({
   category:'car'
 });
}

谁可以帮我这个事.谢谢

<div ng-repeat="vehicle in vehicleList">
  <div>{{vehicle.number}}</div>
  <input name="addName" value="add" ng-click="addVehicle($index,vehicle)">
  <div ng-repeat="categoryList in vehicle.category">
    <div>{{categoryList.name}}</div>
  </div>
</div>

$scope.vehicleList = [];

$scope.addVehicle = function(index,vehicle) {
 $scope.vehicleList[index].category.push({
   name: vehicle
 });
};

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读