Angular 动态生成表格,为什么边边很慢才显示。

2014-05-31 14:55:22 +08:00
 coolicer
<tbody ng-repeat="xxx">
__<tr ng-repeat="xxx">

...

虽然2个repeat,但是数据很少,才4个,半天都不显示边框线。但是在table后加一个<br/>就正常。是什么导致渲染迟缓
6890 次点击
所在节点    JavaScript
22 条回复
anjianshi
2014-06-02 06:43:01 +08:00
@coolicer 这个问题是在所有浏览器下都这样吗?
只是最下面的边框不显示的话,会不会是 css 问题或者某些浏览器的 bug 之类的?

感觉还有可能是表格下面的某个元素在页面初始化时因为某些原因把表格最下方给挡住了,导致下面的边框没显示,在页面不断渲染的过程中,它的位置往下去了,边框就又显示了出来。造成了边框渲染缓慢的假象。
加<br>后把下面那个元素给顶下去了,所以就不再出现这个问题
xieranmaya
2014-06-02 11:45:40 +08:00
题主你说你为毛不给个jsbin或者其它什么的链接。。。。
给段看都看不清的代码,让人怎么给你解决问题。。。。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/115184

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX