angularJS - 将ng-repeat拆分为多个HTML元素

ago*_*024 10 javascript jquery angularjs ng-repeat angularjs-ng-repeat

这是我今天发布的第三个问题,请原谅我,但我只是碰到了我似乎无法弄清楚的事情.

这是我的角度代码:

angular.module('ngApp', [])
.factory('authInterceptor', authInterceptor)
.constant('API', 'http://appsdev.pccportal.com:8080/ecar/api')
.controller('task', taskData)

function taskData($scope, $http, API) {
  $http.get( API + '/tasks' ).
  success(function(data) {
    $scope.mainTask = data;
    console.log(data);
  });
}
Run Code Online (Sandbox Code Playgroud)

还有一些简单的HTML:

    <ul>
      <li class="view1" ng-repeat="task in mainTask.Tasks"> <strong>CAR ID:</strong> {{ task['CAR ID'] }} </li>
      <br>
      <li class="view1" ng-repeat="task in mainTask.Tasks"> <strong>Title:</strong> {{task['Project Title']}} </li>
      <br>
      <li class="view1" ng-repeat="task in mainTask.Tasks"> <strong>Amount:</strong> ${{task.Amount}} </li>
      <br>

      <li class="view1" ng-repeat="task in mainTask.Tasks"> <strong>Status:</strong> {{task.Status}} </li>
    </ul>
Run Code Online (Sandbox Code Playgroud)

这是返回的内容:

在此输入图像描述

但我需要它看起来像这样:

在此输入图像描述

如何拆分ng-repeat并允许我将正在输入的值(如果我说的那样)分开.

谢谢!

And*_*ose 12

移动你ng-repeat<ul>.这样,您的列表中的<ul>每个都有一个单独的.taskmainTask.Tasks

<ul ng-repeat="task in mainTask.Tasks">
  <li class="view1" > <strong>CAR ID:</strong> {{ task['CAR ID'] }} </li>
  <br>
  <li class="view1"> <strong>Title:</strong> {{task['Project Title']}} </li>
  <br>
  <li class="view1"> <strong>Amount:</strong> ${{task.Amount}} </li>
  <br>

  <li class="view1"> <strong>Status:</strong> {{task.Status}} </li>
</ul>
Run Code Online (Sandbox Code Playgroud)