大量搜索不错的简单解决方案以进行动态迭代。我想出了这个
JAVAscript(角度):一个人是嵌套对象的一个示例。is_object函数将在HTML视图中使用。
$scope.person = { "name": "john", "properties": { "age": 25, "sex": "m" }, "salary": 1000}// helper method to check if a field is a nested object$scope.is_object = function (something) { return typeof (something) == 'object' ? true : false;};HTML:为简单表格定义模板。第一个TD是显示的键。如果另一个TD(2或3,但绝不两个)都不是对象(数字/字符串),则将显示该值;如果它不是对象,则将再次显示OR。
<table border="1"><tr ng-repeat="(k,v) in person"> <td> {{ k }} </td> <td ng-if="is_object(v) == false"> {{ v }} </td> <td ng-if="is_object(v)"> <table border="1"> <tr ng-repeat="(k2,v2) in v"> <td> {{ k2 }} </td> <td> {{ v2 }} </td> </tr> </table> </td></tr></table>


