当前位置: 首页 > 面试题库 >

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

苗信鸥
2023-03-14
问题内容

我在另一个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
 });
};


 类似资料:
  • 问题内容: 我有一些虚拟XML文件: 使用此库http://code.google.com/p/x2js/将其转换为json,并转换为变量 Day可以具有任意数量的Job,Job可以嵌套并且包含任意数量的其他Job。 现在使用此代码 我可以列出有效的日期。我希望使用以下代码 我可以列出当天的工作日和最高职位,但这是行不通的。(要列出嵌套的Jobs,将是下一个任务,而不是现在询问该任务)。 那么,如

  • 总结:在google app脚本(v8为工作表)中,我试图从一个数组中切片一个数组元素,并将其推入另一个数组。数组将是,但我喜欢。这(我认为)会在使用getRange/setValue时产生稍后的问题,其中长度从getrange更改为setvalue。我会把问题分开,但我不知道它们是否相关。 这对我来说似乎太多了,但当我发布一个简短的答案时,我被要求提供可复制的代码,所以这会更长。 问题1:阵列意

  • 问题内容: 因此,我在另一个ng-repeat中嵌套了一个ng-repeat,以构建导航菜单。在内部ng-repeat循环的每个循环上,我都设置了一个ng- click,它通过传入$ index来调用该菜单项的相关控制器,以使应用知道我们需要哪个。但是,我还需要从外部ng-repeat传递$ index,以便应用程序知道我们在哪个部分以及哪个教程中。 这是一个plnkrhttp://plnkr.c

  • 等。 此数据将持续过帐以在数据报告中使用。我们想要的是在这些数据上绘制可视化。 我们想要的图表,将说的事情,如有多少400s由网站等,这是最高的网站或呼叫者有400。 对于例如,这个http状态是这个站点的,因为它是一个记录。在这种情况下,我们需要像这样的东西 我们的目标是,然后使用grafana在这个数据上有图表,因为在什么是顶级网站有显示400状态?这样可以吗?问候

  • 有没有什么方法可以将嵌套的JSON值映射到字段而不需要额外的类?我有一个JSON响应 但是在中,我只需要值。因此,我决定创建Kotlin数据类,并尝试使用注释的选项 下面的代码正在工作 我有几个嵌套值,为它们创建额外的类是相当夸张的。还有比为节点创建嵌套类更好的方法吗?

  • 问题内容: 我有一个JSON对象,表示为: 我需要在 第二 层上做一个中继器,列出“虚假”数字。 我已经知道如何获得最高水平 但是我不清楚循环降级的顺序。例如,这是错误的: 我也知道如何 嵌套 中继器来实现这一点,但是在这种情况下,我根本不需要显示顶层。 澄清说明 这里的目标是有一个带有4个“伪”数字的列表(每个包裹有2个,顺序中有2个包裹)。 问题答案: 大量搜索不错的简单解决方案以进行动态迭代