【发布时间】:2017-02-04 04:47:16
【问题描述】:
在包装器组件中渲染了大约 300 个组件,并且需要花费大量时间来渲染。但是我需要数千个组件才能在包装容器中呈现。在渲染组件时如何在没有任何性能问题的情况下实现这一点 Image shows the rendering time taken by 300 components which is too much
【问题讨论】:
-
那些组件是你从你的 api 获得的数据对象吗?您真的需要在启动时将它们全部呈现,还是更喜欢某种分页方式?
-
是的,组件数据对象来自 api。我真的需要将它们全部列出并实现选择组件,然后最后使用拖放对列表中的选定项目进行排序
-
嗯,我认为查看一些代码会有所帮助,尤其是您的路线?不过不要抱太大希望,可能只是不可能再比你已经做到的速度更快了。
-
你有卷轴吗?
标签: javascript ember.js ember-data ember.js-view