uni-app 页面跳转动画

API的方式

javascript 复制代码
uni.navigateTo({
	url: '../test/test',
	animationType: 'pop-in',
	animationDuration: 200
});
uni.navigateBack({
	delta: 1,
	animationType: 'pop-out',
	animationDuration: 200
});

pages.json中配置的方式

java 复制代码
"style": {
	"app-plus": {
		"animationType": "fade-in",
		"animationDuration": 300
	}
}

pages.json 中配置的是窗口显示的动画

显示动画与关闭动画,会有默认的对应规则。但是如果通过 API 或组件配置了窗口关闭的动画类型,则不会使用默认的类型。

显示动画 关闭动画 显示动画描述(关闭动画与之相反)
slide-in-right slide-out-right 新窗体从右侧进入
slide-in-left slide-out-left 新窗体从左侧进入
slide-in-top slide-out-top 新窗体从顶部进入
slide-in-bottom slide-out-bottom 新窗体从底部进入
pop-in pop-out 新窗体从左侧进入,且老窗体被挤压而出
fade-in fade-out 新窗体从透明到不透明逐渐显示
zoom-out zoom-in 新窗体从小到大缩放显示
zoom-fade-out zoom-fade-in 新窗体从小到大逐渐放大并且从透明到不透明逐渐显示
none none 无动画
相关推荐
小飞大王66612 小时前
从零手写 React:深度解析 Fiber 架构与 Hooks 实现
前端·react.js·架构
进击的尘埃12 小时前
Nginx 反向代理 WebSocket 和 SSE 的踩坑
javascript
进击的尘埃12 小时前
IndexedDB实战:浏览器端离线存储与同步方案
javascript
不甜情歌12 小时前
JS 异步:Event-Loop+async/await
前端
用户97141718142712 小时前
JavaScript this 指向详解
javascript
程序员库里12 小时前
AI协同写作应用-TipTap基础功能
前端·javascript·面试
程序员阿峰12 小时前
【JavaScript面试题-算法与数据结构】手写一个 LRU(最近最少使用)缓存类,支持 `get` 和 `put` 操作,要求时间复杂度 O(1)
前端·javascript·面试
im_AMBER12 小时前
AJAX vs Fetch API:Promise 与异步 JavaScript 怎么用?
前端·javascript·面试
用户97141718142712 小时前
JavaScript 作用域与作用域链详解
javascript
用户97514707513612 小时前
关于通过react使用hooks进行数据状态处理
前端