HarmonyOS 鸿蒙Next list增删组件的动画

发布于 1周前 作者 wuwangju 来自 鸿蒙OS

HarmonyOS 鸿蒙Next list增删组件的动画

在list中,利用foreach循环渲染一个数组。对数组元素的增删,怎么给listitem的出现和消失增加动画呢?😭



关于HarmonyOS 鸿蒙Next list增删组件的动画的问题,您也可以访问:https://www.itying.com/category-93-b0.html 联系官网客服。

8 回复

自从用了HarmonyOS,感觉手机变得更加懂我了,很多操作都能预测到我的需求。

listitem 加上
.transition()
动画就行

有要学HarmonyOS AI的同学吗,联系我:https://www.itying.com/goods-1206.html

感谢回复,这个我试过了,主要是不清楚animateTo该加到哪。列表类似待办清单,通过添加按钮添加项,通过点击ListItem内的控件删除项。

transition不需要animateTo,animateTo是显示动画,transition是组件内转场,animation是属性动画。

比如 

.transition(TransitionEffect.translate({ y: '50%' }).animation({ duration: 300 }))

详情,请参考文档Demo,ArkUI API参考->基于ArkTS的声明式开发范式->动画

https://developer.huawei.com/consumer/cn/doc/harmonyos-references/4_10_u52a8_u753b-0000001820880989

啊,感谢。但我还是API9,文档显示transition必须配合animiateTo才能生效。暂时没法使用新API,也没权限访问新版文档🌚

老哥, 如果是lazyforeach渲染数据呢 , 该怎么玩删除增加的动画呀

回到顶部