关于ArkUI的ForEach和LazyForEach,下列说法错误的是?( )
(A)LazyForEach需要配合cachedCount和组件复用一起使用,以达到性能的最优表现。
(B) ForEach和LazyForEach会根据定义的键值生成规则为数据源的每个数组项生成唯一键值,并创建相应的组件。
(C) 长列表滚动场景,优先使用ForEach。
(D) 当在滚动容器中使用了LazyForEach,框架会根据滚动容器可视区域按需创建组件,当组件滑出可视区域外时,框架会进行组件销毁回收以降低内存占用。
参考答案
继续答题:下一题


更多鸿蒙高级认证试题
- 1ArkTS支持以下哪些函数 ( )
- 2项目中涉及多个类的继承与重写。为了快速实现子类对父类方法的重写,小华想利用DevEco Studio提供的便捷功能来提高开发效率。他了解到,通过一个特定的操作流程,可以直接依据父类的模板生成子类中需要重写的方法代码,而无需手动编写完整方法体,在DevEco Studio中,如何正确使用Override Methods功能来快速生成子类需要重写的方法代码 ( )
- 3从桌面冷启动如下应用,点击Change按钮5次,整个过程中,代码中的2条log依次出现的次数,最初和最后画面上显示的【num = ?】的数字是 ( )
- 4一个应用的功能比较复杂,需要使用ExtensionAbility组件,针对该应用的开发,下面说法错误的是( )
- 5根据上面代码,以下解释正确的是 ( )
- 6项目需要为不同的设备形态(如手机、智能手表)提供定制化构建。请说明如何在DevEco Studio中设置不同的构建配置,以生成针对不同设备的hap包?( )