HarmonyOS 鸿蒙Next 关闭当前容器页面(不带动画)
HarmonyOS 鸿蒙Next 关闭当前容器页面(不带动画)
目前router.back 默认是带动画的,不带动画的如何实现(需要封装一个方法,调用这个方法,实现关闭页面不带动画的效果)
2 回复
可以在需要禁用页面转场动画的页面中添加以下代码:
pageTransition() {
PageTransitionEnter({ type: RouteType.None, duration: 0 })
PageTransitionExit({ type: RouteType.None, duration: 0 })
}
通过设置页面转场的时长为0,即可使该页面无页面转场动画效果。
参考文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-page-transition-animation-V5
pageTransition() {
PageTransitionEnter({ type: RouteType.None, duration: 0 })
PageTransitionExit({ type: RouteType.None, duration: 0 })
}
通过设置页面转场的时长为0,即可使该页面无页面转场动画效果。
参考文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-page-transition-animation-V5