Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/412.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 如何使用Angular.js ng repeat显示表内的数据数组_Javascript_Arrays_Angularjs_Angularjs Ng Repeat - Fatal编程技术网

Javascript 如何使用Angular.js ng repeat显示表内的数据数组

Javascript 如何使用Angular.js ng repeat显示表内的数据数组,javascript,arrays,angularjs,angularjs-ng-repeat,Javascript,Arrays,Angularjs,Angularjs Ng Repeat,我面临一个问题。我需要使用Angular.js在表中显示一些数据数组。我在下面解释我的代码 表: 我需要使用Angular.js将上述数据显示到表格中。请帮助我。试试这个 <tr ng-repeat="(key,list) in listOfData"> <td ng-repeat="(key, lists) in list.order "> {{lists.order_status}}</td> <

我面临一个问题。我需要使用Angular.js在表中显示一些数据数组。我在下面解释我的代码

表:

我需要使用Angular.js将上述数据显示到表格中。请帮助我。

试试这个

        <tr ng-repeat="(key,list) in listOfData">
          <td ng-repeat="(key, lists) in list.order "> {{lists.order_status}}</td>
          <td ng-repeat="(key, lists) in list.order "> {{lists.order_id}}</td>
        </tr>

{{lists.order_status}
{{lists.order_id}
试试这个

        <tr ng-repeat="(key,list) in listOfData">
          <td ng-repeat="(key, lists) in list.order "> {{lists.order_status}}</td>
          <td ng-repeat="(key, lists) in list.order "> {{lists.order_id}}</td>
        </tr>

{{lists.order_status}
{{lists.order_id}

将表格的标题固定,将其置于循环之外

将其置于循环之外,即ng重复

           <tr>
                <td rowspan="2">Date</td>
                <td rowspan="2">id</td>
                <td rowspan="2">email</td>
                <td colspan="7">Order</td>
            </tr>

日期
身份证件
电子邮件
命令
您不希望为每个项目创建它,因为它将被修复

现在,使用ng repeat遍历json对象列表,如上所述

像这样的

<table class="table table-bordered table-striped table-hover" id="dataTable" >
   <div ng-repeat="list in listOfData">
    {{list.id}}
     <div ng-repeat="oderlist in list.order">
          {{orderlist.order_id}}
     </div>
</div>
</table>

{{list.id}
{{orderlist.order_id}

您可以相应地修改它。

使表的标题固定,将其置于循环之外

将其置于循环之外,即ng重复

           <tr>
                <td rowspan="2">Date</td>
                <td rowspan="2">id</td>
                <td rowspan="2">email</td>
                <td colspan="7">Order</td>
            </tr>

日期
身份证件
电子邮件
命令
您不希望为每个项目创建它,因为它将被修复

现在,使用ng repeat遍历json对象列表,如上所述

像这样的

<table class="table table-bordered table-striped table-hover" id="dataTable" >
   <div ng-repeat="list in listOfData">
    {{list.id}}
     <div ng-repeat="oderlist in list.order">
          {{orderlist.order_id}}
     </div>
</div>
</table>

{{list.id}
{{orderlist.order_id}
您可以相应地修改它。

这将帮助您

<tr ng-repeat="item in listOfData">
<td> 
   <ul>
      <li>
         {{item.order}} // or print your array element there
      </li>
   </ul>
</td>

  • {{item.order}//或在那里打印数组元素
这将帮助您

<tr ng-repeat="item in listOfData">
<td> 
   <ul>
      <li>
         {{item.order}} // or print your array element there
      </li>
   </ul>
</td>

  • {{item.order}//或在那里打印数组元素

运行此代码并检查输出。如果您需要不同的格式,请告诉我。。干杯

var-app=angular.module(“myApp”,[]);
app.controller(“AppController”[“$scope”,AppController]);
函数AppController($scope){
$scope.listOfData=[
{
“日期”:“2016-01-25 18:14:00至2016-02-05 11:26:05”,
“id”:“36”,
“电子邮件”:raj@gmail.com",
“命令”:[
{
“订单状态”:1,
“订单id”:1111
},
{
“订单状态”:0,
“订单号”:2222
},
{
“订单状态”:1,
“订单号”:5555
}
]
},
{
“日期”:“2016-01-23 13:15:59至2016-01-25 18:14:00”,
“id”:“37”,
“电子邮件”:rahul@gmail.com",
“命令”:[
{
“订单状态”:1,
“订单号”:3333
},
{
“订单状态”:0,
“订单号”:4444
}
]
}
];
}

日期
身份证件
电子邮件
命令
{{orderInfo.date}
{{orderInfo.id}
{{orderInfo.email}
订单统计
身份证件
{{orderStat.order_status}
{{orderStat.order_id}

运行此代码并检查输出。如果您需要不同的格式,请告诉我。。干杯

var-app=angular.module(“myApp”,[]);
app.controller(“AppController”[“$scope”,AppController]);
函数AppController($scope){
$scope.listOfData=[
{
“日期”:“2016-01-25 18:14:00至2016-02-05 11:26:05”,
“id”:“36”,
“电子邮件”:raj@gmail.com",
“命令”:[
{
“订单状态”:1,
“订单id”:1111
},
{
“订单状态”:0,
“订单号”:2222
},
{
“订单状态”:1,
“订单号”:5555
}
]
},
{
“日期”:“2016-01-23 13:15:59至2016-01-25 18:14:00”,
“id”:“37”,
“电子邮件”:rahul@gmail.com",
“命令”:[
{
“订单状态”:1,
“订单号”:3333
},
{
“订单状态”:0,
“订单号”:4444
}
]
}
];
}

日期
身份证件
电子邮件
命令
{{orderInfo.date}
{{orderInfo.id}
{{orderInfo.email}
订单统计
身份证件
{{orderStat.order_status}
{{orderStat.order_id}

所以您需要id和订单状态的标题?是的,我需要
订单状态和订单id的子标题。
您希望它在列中还是在订单位置?两者都可以。你的选择。哪一个?在
order
cilumn下应该有两个子列,如
orer id和order status
,它们应该像您所做的那样保留多个值。现在检查它。这是否足够好,或者在每列中不重复订单状态和id标题?因此您需要id和订单状态的标题?是的,我需要
订单状态和订单id的子标题。是否要将其放在colu中