From 05a0eec94b42531fc4c62321302cda8508b72170 Mon Sep 17 00:00:00 2001 From: wanganxp Date: Thu, 28 Nov 2019 16:48:31 +0800 Subject: [PATCH] Update list.md --- docs/component/list.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/docs/component/list.md b/docs/component/list.md index 8fa84b892..19a9a6a4f 100644 --- a/docs/component/list.md +++ b/docs/component/list.md @@ -2,6 +2,10 @@ app端nvue专用组件。在app-nvue下,如果是长列表,使用list组件的性能高于使用view或scroll-view的滚动。原因在于list在不可见部分的渲染资源回收有特殊的优化处理。 +原生渲染的资源回收机制,与webview渲染不同。webview不需要数据有规则格式,长页面处于不可视的部分,其渲染资源会自动回收,除非webview使用区域滚动而不是页面滚动。所以vue页面只要不用scroll-view,就不需要关注这个问题。而原生渲染则必须注意。 + +如果需要跨端,建议使用uni-ui的uni-list组件,它会自动处理webview渲染和原生渲染的情况,在app-nvue下使用list组件,而在其他平台则使用页面滚动。详见[https://ext.dcloud.net.cn/plugin?id=24](https://ext.dcloud.net.cn/plugin?id=24) + `` 组件是提供垂直列表功能的核心组件,拥有平滑的滚动和高效的内存管理,非常适合用于长列表的展示。最简单的使用方法是在 `` 标签内使用一组由简单数组循环生成的 `` 标签填充。 ``` -- GitLab