这个标题只是为了吸引眼球
当前端开发人员面对成千上万条记录要显示的时候,我们该怎么处理?创建上千上万个Dom对象?
我的思路就是:把看到的区域当画布,创建足够能展现界面的Dom就够了。
比如一个屏幕的高度一般是1000像素左右,假设一条记录占用的高度是24像素,我们只用创建42个对象即可。
接下来就是对这42个对象进行数据填充,通过滚动条调整填充数据的起始下标。
示例:
http://csdntools.googlecode.com/svn/trunk/demo/biglist.html
这个标题只是为了吸引眼球
当前端开发人员面对成千上万条记录要显示的时候,我们该怎么处理?创建上千上万个Dom对象?
我的思路就是:把看到的区域当画布,创建足够能展现界面的Dom就够了。
比如一个屏幕的高度一般是1000像素左右,假设一条记录占用的高度是24像素,我们只用创建42个对象即可。
接下来就是对这42个对象进行数据填充,通过滚动条调整填充数据的起始下标。
示例:
http://csdntools.googlecode.com/svn/trunk/demo/biglist.html