来自JSON的接收数据的角度循环

时间:2018-06-11 12:49:55

标签: angularjs node.js express angularjs-scope

我将数组ImageList传递给视图

  res.render('imagelist', { title: 'Imagelist',listImages:imageList });

在视图中有这个skope(例如):

 $scope.planets = [
                    {
                        name : 'Mercury',
                        distance : 0.4,
                        mass : 0.055
                    },
                    {
                        name : 'Venus',
                        distance : 0.7,
                        mass : 0.815
                    }
]

如何将listImages中的数据添加到循环范围内?

过去的一个变量到范围:

 $scope.planets = [
                    {
                        name: <%- JSON.stringify(title); %>,
                        distance: 0.4,
                        mass: 0.055,
                        test: 'test'
                    },
                ];

但我需要发送数组(第一个代码部分)。

Qwestion:我需要将数组(List)传递给Angular frontEnd。我在那里用过滤表。 我在那里用过滤表。该表将从范围获取数据(参见上面的示例)。 但我想在列表中传输任意数量的行并将它们显示在表中。我怎样才能做到这一点?我需要一个范围循环,但我不明白如何写它。

表格代码:

<table>
    <tr><th>Name</th><th>Average Distance</th><th>Mass</th></tr>
    <tr><td><input ng-model="f.name"></td><td><input ng-model="f.distance"></td></td><td><input ng-model="f.mass"></td></tr>
    <tr ng-repeat="p in planets | filter:f"><td>{{p.name}}</td><td>{{p.distance}}</td><td>{{p.mass}}</td><td>{{p.test}}</td></tr>
</table>

0 个答案:

没有答案