File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -959,10 +959,10 @@ Native组件层在 WebView 层之上。这目前带来了一些问题:
959
959
960
960
** 避免不当使用 setData**
961
961
962
- - 使用 data 在方法间共享数据,** 可能增加 setData 传输的数据量。 ** 。data 应仅包括与页面渲染相关的数据。
963
- - 使用 setData 传输大量数据,** 通讯耗时与数据正相关,页面更新延迟可能造成页面更新开销增加。 ** 仅传输页面中发生变化的数据,使用 setData 的特殊 key 实现局部更新。
964
- - 短时间内频繁调用 setData,** 操作卡顿,交互延迟,阻塞通信,页面渲染延迟。 ** 避免不必要的 setData,对连续的setData调用进行合并。
965
- - 在后台页面进行 setData,** 抢占前台页面的渲染资源。 ** 页面切入后台后的 setData 调用,延迟到页面重新展示时执行。
962
+ - 使用 data 在方法间共享数据,** 可能增加 setData 传输的数据量** 。data 应仅包括与页面渲染相关的数据。
963
+ - 使用 setData 传输大量数据,** 通讯耗时与数据正相关,页面更新延迟可能造成页面更新开销增加** 。 仅传输页面中发生变化的数据,使用 setData 的特殊 key 实现局部更新。
964
+ - 短时间内频繁调用 setData,** 操作卡顿,交互延迟,阻塞通信,页面渲染延迟** 。 避免不必要的 setData,对连续的setData调用进行合并。
965
+ - 在后台页面进行 setData,** 抢占前台页面的渲染资源** 。 页面切入后台后的 setData 调用,延迟到页面重新展示时执行。
966
966
967
967
![ one-context] ( https://user-images.githubusercontent.com/2350193/44186238-db146980-a14a-11e8-8096-bcb8fa6d28b2.png )
968
968
You can’t perform that action at this time.
0 commit comments