【问题标题】:Angular2 Primeng datatable performance is lowAngular2 Primeng 数据表性能低
【发布时间】:2017-05-27 11:50:42
【问题描述】:

我正在为我的 CURD 应用程序使用 Primeng Datatable 组件。 我在p-column 中使用了primeng 的AutocompleteDropdown 组件。
面临以下两个问题

  1. Performance is very low when i have >= 20 rows in datatable
    - 甚至自动完成组件点击事件本身也需要 5-6 光标出现在组件内的秒数。

  2. 自动完成和下拉的建议列表不可见。
    - 如果在 p 列中设置 [style]="{'overflow':'visible'}" 并且 ui-datatable-scrollable-body 数据表滚动条不起作用。

    • 如果我在下拉组件中覆盖 css "{'position':'fixed'}" (.ui-dropdown-items-wrapper 那么建议列表不会出现在 正确的地方。

任何人都可以提出一个想法吗?

我正在使用 Primeng:1.0.0,Angular:2.1.2,节点:6.6.0,os:win32 x64

请看这张图 http://www.screencast.com/t/FmgoMg7E

【问题讨论】:

    标签: angular primeng


    【解决方案1】:

    primeng 2.0-RC.1 对性能问题有很多增强,也许您可​​以尝试升级您的primeng 版本。

    【讨论】:

    • 是的,在p-column 中拥有p-dropdown 的性能在primeng 2.0-RC.1 中得到了改进。但对于p-autocomplete 组件来说仍然很低。请在这里查看我的 cmets forum.primefaces.org/viewtopic.php?f=35&t=49116
    • 嗨,Mertcan,这个问题有什么更新吗?仍在为数据表中的自动完成组件而苦苦挣扎。 :-(
    • 在RC1之后有一些改进,但在以后的版本中会有一些性能升级。
    猜你喜欢
    • 2017-09-02
    • 2016-11-26
    • 1970-01-01
    • 1970-01-01
    • 2018-01-20
    • 2017-03-29
    • 1970-01-01
    • 2018-03-16
    • 2017-09-14
    相关资源
    最近更新 更多