Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/393.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript angularjs在行内重复表行_Javascript_Html_Angularjs_Angularjs Ng Repeat - Fatal编程技术网

Javascript angularjs在行内重复表行

Javascript angularjs在行内重复表行,javascript,html,angularjs,angularjs-ng-repeat,Javascript,Html,Angularjs,Angularjs Ng Repeat,我已经阅读了一些关于这个主题的文章,我想我已经接近了,但是我可能需要一些帮助。我正在尝试显示采购订单的行项目。如果行项目数组中的行ID=0,则我希望将其所有信息显示为一行。但是,如果id>0,那么我想在“header”行和其他列中显示itemId、昵称和描述,作为与跟踪行类似的普通行。下面是我当前的代码,它以“header”行重复出现在每个“matrix”行之上而结束 @Labels.itemId @昵称 @标签.说明 @标签。订购 @成本 @标签.扩展 @标签、价格 @页边距 @标签。接收位

我已经阅读了一些关于这个主题的文章,我想我已经接近了,但是我可能需要一些帮助。我正在尝试显示采购订单的行项目。如果行项目数组中的行ID=0,则我希望将其所有信息显示为一行。但是,如果id>0,那么我想在“header”行和其他列中显示itemId、昵称和描述,作为与跟踪行类似的普通行。下面是我当前的代码,它以“header”行重复出现在每个“matrix”行之上而结束


@Labels.itemId
@昵称
@标签.说明
@标签。订购
@成本
@标签.扩展
@标签、价格
@页边距
@标签。接收位置
@收到标签
@剩余的
@商标。卖方编号
@标签.upc
{{result.itemId}
{{result.item}
{{result.itemscriptip}
{{result.inventoryScriptip}
我正在附加一个屏幕截图,显示我希望使用一系列行项目实现的目标:


把我的问题写下来总是有帮助的。我一贴出来,我想我就想出了一个解决办法。我将把rowNumber列添加到返回行项目的存储过程中,并且仅当Rn=1时才显示该信息


我使它工作,虽然我不能使原来的奇数/偶数行背景色。现在所有的“header”行看起来都是偶数,这可能是一个不错的效果。

我的数组是按ItemId、id排序的。所以,当我在同一个ItemId中时,我只需要有顶部部分一次。如何避免重复标题行?