Releases: SilurianYang/uni-simple-router
Releases · SilurianYang/uni-simple-router
v2.0.8-beta.4
Fixes bug
APP端 普通nvue页面跳nvueTab页面白屏 #373
Known Issues
APP端启动页为tab时,拦截到其他页面后底部tabbar 还依然存在,请避免把原生tabbar页设置成启动页。你可以在beforeEach中使用 next 到tabbar页效果一致
v2.0.8-beta.3
Fixes bug
H5端this异常问题 #334APP端 等待页加载动画及生命周期无法渲染的问题
Add
- 内测版运行时提示
Known Issues
APP端启动页为tab时,拦截到其他页面后底部tabbar 还依然存在,请避免把原生tabbar页设置成启动页。你可以在beforeEach中使用 next 到tabbar页效果一致
v2.0.8-beta.2
v2.0.8-beta.1
Fixes bug
H5端,使用aliasPath页面作为启动页访问时,返回或再次进入页面会重新触发生命周期Bug (#316)
Add
- 新增
beforeProxyHooks选项,可提前享用页面生命周期。
Known Issues
APP端启动页为tab时,拦截到其他页面后底部tabbar 还依然存在,请避免把原生tabbar页设置成启动页。你可以在beforeEach中使用 next 到tabbar页效果一致
v2.0.7
Fixes bug
小程序端onLoad、onShow执行不标准的BUG。(#206,#224,#291)小程序端 启动页必须写onLoad才会执行的BUG。APP端 tab 拦截后无法自动还原选中区域现在已修复。- H5端设置
aliasPath后,无法使用aliasPath跨端跳转 (#302) - 重写代理生命周期逻辑、保证执行各端执行顺序 (#312)
Revise
- 参数可以直接传递
null。但是需要注意:在非深度对象传参的情况下,小程序会将null解析为字符串undefined - 多端情况下自定义启动参数不仅限制于
query传递深度参数,任何组合都可以 (#307,#301) - 去除
keyword白名单字段 - 调整小程序启动页面生命周期的执行,让在小程序下的生命周期能更贴近App、H5
routerErrorEach新增回调参数、包括:NAVTYPE、uniActualData、level
Known Issues
APP端启动页为tab时,拦截到其他页面后底部tabbar 还依然存在,请避免把原生tabbar页设置成启动页。你可以在beforeEach中使用 next 到tabbar页效果一致
v2.0.6
Fixes bug
小程序端 因切页面动画原因导致路由锁提前解锁,可重复跳转bugH5端navigateBack无法使用successcomplete回调H5端tabbar切换时无法触发onTabItemTaphook
Add
app端navigateBack跳转锁有效app端 新增registerLoadingPage参数,用于控制是否注册加载页。如果关闭将不会执行loadingPageHookloadingPageStyle函数。默认开启小程序端 新增切页面时间animationDuration, 默认300ms。路由锁可捕捉到页面完全切换完成,设置为0则只捕捉跳转api下的complete函数。跨端可用*通配符 配合redirect错误页面捕捉
Revise
小程序端$Route在计算属性中可用。注意:在计算属性中获取的 query、fullPath 均不可取,它不是最终的数据。因为在计算属性中访问$Route时,其他参数均为注入。无法获取最终的参数,仅获取基本骨架参数name、path、aliasPath、meta
Known Issues
APP端启动页为tab时,拦截到其他页面后底部tabbar 还依然存在,请避免把原生tabbar页设置成启动页。你可以在beforeEach中使用 next 到tabbar页效果一致APP端 tab 拦截后无法自动还原 选中区域,现需要开发者自行设置。
v2.0.5
v2.0.4
Fixes bug
path-to-regexpexec Invalid dynamic path
Add
jest单元测试
Known Issues
APP端启动页为tab时,拦截到其他页面后底部tabbar 还依然存在,请避免把原生tabbar页设置成启动页。你可以在beforeEach中使用 next 到tabbar页效果一致APP端 tab 拦截后无法自动还原 选中区域,现需要开发者自行设置。
v2.0.2
Fixes bug
- 百度小程序高基础库版本,初始化获取不到
enterPath(#251 ) - uni-app 原生方法跳转时
path-to-regexp无法匹配带参数的路径 (#252 ) app端在app.vue生命周期下获取$Route报错 (#254 )小程序端首次路由拦截到其他页面时,app.vue无法获取正确的路由信息
Known Issues
APP端启动页为tab时,拦截到其他页面后底部tabbar 还依然存在,请避免把原生tabbar页设置成启动页。你可以在beforeEach中使用 next 到tabbar页效果一致APP端 tab 拦截后无法自动还原 选中区域,现需要开发者自行设置。
v2.0.1
Fixes bug
- H5端
vueRouterDev:true完全模式下,每次跳转都会 reload
Known Issues
APP端启动页为tab时,拦截到其他页面后底部tabbar 还依然存在,请避免把原生tabbar页设置成启动页。你可以在beforeEach中使用 next 到tabbar页效果一致APP端 tab 拦截后无法自动还原 选中区域,现需要开发者自行设置。