Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/22.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
Angularjs 如何使用angular.js中的key.value动态打印ng中的对象数组,而不打印?_Angularjs - Fatal编程技术网

Angularjs 如何使用angular.js中的key.value动态打印ng中的对象数组,而不打印?

Angularjs 如何使用angular.js中的key.value动态打印ng中的对象数组,而不打印?,angularjs,Angularjs,我使用angular.js作为字体端,node.js作为服务器端 现在,我在数组中随机列出了一些值 Html代码: <html ng-app='app' ng-controller='mainController'> <head> </head> <body> <div class="container"> <div class="jumbotron"> <table><tr

我使用angular.js作为字体端,node.js作为服务器端

现在,我在数组中随机列出了一些值

Html代码:

<html ng-app='app' ng-controller='mainController'>

<head>
</head>

<body>
  <div class="container">

    <div class="jumbotron">
      <table><tr ng-repeat="report in reports">
        <td style="padding-left:10px;">{{report.salary_head_value11}}</td>
        <td style="padding-left:10px;">{{report.salary_head_value12}}</td>
        <td style="padding-left:10px;">{{report.salary_head_value13}}</td>
        <td style="padding-left:10px;">{{report.salary_head_value14}}</td>
        <td style="padding-left:10px;">{{report.salary_head_value15}}</td>

        </tr>
      </table>
    </div>
  </div>
  <pre>{{ cleanData | json}}</pre>
</body>

</html>
输出:

预期代码:


我想打印相同的输出,而不使用ng repeat中的
{report.salary\u head\u value11}}{report.salary\u head\u value15}
如果不需要字符串名称
salary\u head\u value
,可以将对象数组转换为二维数组:

<table>
    <tr ng-repeat="report in reports">
        <td style="padding-left:10px;" ng-repeat="val in report">{{val}}</td>
    </tr>
</table>
然后在HTML中:


{{val}}

注意:未测试,这是概念,如果有语法错误,请修改它

,我在上面的查询中还有一个疑问,如何跳过ng repeat in values中的前2个值。是否要跳过前2个值
ng show=“$index>1”
maybe.great它也可以正常工作,还有一件事,如何跳过上一个索引值。输出没有按顺序打印,如何按顺序打印。你能详细说明一下吗?你说的顺序是什么意思
$scope.reports = [
    [ 100, 300, 200, 800, 500 ],
    [ 200, 400, 900, 800, 600 ]
];
<table>
    <tr ng-repeat="report in reports">
        <td style="padding-left:10px;" ng-repeat="val in report">{{val}}</td>
    </tr>
</table>