Angular JS ng-repeat使用纯文本,而不是tr

时间:2013-12-10 04:39:55

标签: angularjs ng-repeat angularfire

我确实是AngularJS的新手,但我在AngularFire和AngularJS遇到了一个问题,当我将数据保留为纯文本(不是表格格式)时,我的代码正常工作,但是我在我的数据周围抛出表格格式,它不再正确地提取数据。

以下是我正在使用的内容:http://plnkr.co/edit/q6fZGrh5FLDxuOK8tYRk?p=preview

1 个答案:

答案 0 :(得分:1)

您无法将<div>直接放在<table>内。他们必须进入<td>。通过以下列方式嵌套内容,我能够在<table>内复制原始结果:

<table>
    <tr>
        <td>
            <div ng-repeat="first one">
                <div ng-repeat="second one">
                    <div ng-repeat="third one">
                        <div ng-repeat="fourth one">
                            <div ng-repeat="fifth one">
                                <div ng-repeat="sixth one">
                                    Content goes here.
                                </div>
                            </div>
                        </div>
                    </div>
                </div>
            </div>
        </td>
    </tr>
</table>

您可能需要添加其他格式(例如<br />)以使其准确显示您的需求。