angular ngrepeat在table中的一个问题
在angular中用ng-repeat展示出一个table,代码是这样的
`
<tr ng-repeat="row in mc">
<td>{{row.id}}</td>
<td>{{row.name}}</td>
<td>{{row.time}}</td>
<div class="well well-lg">Some content</div>
</tr>`
这样循环会导致最后的div跑到这个table外面去,怎么让div接着td打印出来
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
你这个。。 为什么要在tr里面放div? 更改div的display 或者把div放在td中然后更改table的外框显示应该能达成你要的效果。。
更正: div修改display应该也不能在table中直接显示。即便修改display,不准嵌套的标签依然不能嵌套
tr
里不能放div
,这个是浏览器在展示你的html
时做的容错处理,不是angular
搞得。文档: tr
规范不允许div作为tr的子元素,tr的子元素只能是td或者th
希望注意一下,标签不是随意嵌套的