执行时对NG重复脚本进行了评论



这是我使用rootprovider模板

的代码
<ul >
    <li ng-repeat="obj in myArray">{{obj.com_name}}</li> 
</ul>

我的控制器是:

    routingApp.controller('Controller-Param', function($scope, $routeParams, $http) {
    var aid = $routeParams.id;
$scope.myArray = "[{"company_id":"1","com_name":"jcb","val_equ_id":"1","created_on":"2018-03-24 13:00:43"},{"company_id":"2","com_name":"komatsu","val_equ_id":"1","created_on":"2018-03-24 13:00:43"}]
";
});

这是注释脚本

<div ng-view=""><ul class="ng-scope">
    <!-- ngRepeat: obj in myArray -->
</ul>

您需要删除JSON数组周围的引号。否则,它将被视为字符串,因此您会看到一个空的div

演示

var routingApp = angular.module('myApp',[]);
routingApp.controller('Controller-Param', function($scope) {
$scope.myArray = [{"company_id":"1","com_name":"jcb","val_equ_id":"1","created_on":"2018-03-24 13:00:43"},{"company_id":"2","com_name":"komatsu","val_equ_id":"1","created_on":"2018-03-24 13:00:43"}];
});
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.23/angular.min.js"></script>
<body ng-app="myApp" ng-controller="Controller-Param">
<ul >
    <li ng-repeat="obj in myArray">{{obj.com_name}}</li> 
</ul>
</body>

$scope.myArray = [{"company_id":"1","com_name":"jcb","val_equ_id":"1","created_on":"2018-03-24 13:00:43"},{"company_id":"2","com_name":"komatsu","val_equ_id":"1","created_on":"2018-03-24 13:00:43"}];

在您的代码中替换此行

最新更新