uni-simple-router icon indicating copy to clipboard operation
uni-simple-router copied to clipboard

A simple, lightweight 'uni-app' routing plugin

Results 102 uni-simple-router issues
Sort by recently updated
recently updated
newest added

**新功能描述** 官方大大,有计划支持vue3.0吗? **现状及问题** 项目脚手架计划迁移vue3.0,但是咋们一如既往支持 uni-simple-router2.0 但是目前不支持vue3.0 **补充信息** 希望官方大大 uni-simple-router2.0 支持vue3.0提上日程

**新功能描述** 简洁描述你希望补充完善的增强功能 **现状及问题** [当前现状及由此导致的不便] **尝试方案** [如果你有尝试绕开或其它解决方案,在这里描述你的建议方案] **补充信息** [其它你认为有参考价值的信息]

**问题描述** tabbar页面,可以刷新页面,其他页面刷新页面后生命周期也没执行,空白页面 **复现步骤** [复现问题的步骤] 1. 启动 '项目' 2. 点击 浏览器刷新 3. 查看 [或者可以直接贴源代码] **预期结果** 可以刷新 **实际结果** **系统信息:** - 发行平台: [H5平台] - 操作系统 [如 iOS 12.1.2、Android 7.0] - HBuilderX版本 [如使用HBuilderX,3.3.5] -...

![image](https://user-images.githubusercontent.com/22192098/181181951-3408750e-90ff-45a0-ac80-0525564f6d3a.png) h5 vueRouterDev: true, //完全使用vue-router开发 打开两个不同的项目 都是报错这个 同时安装u-vuew2 和 uni-simple-router时就导致UI组件显示异常

**问题描述** [问题描述:尽可能简洁清晰地把问题描述清楚] **复现步骤** [复现问题的步骤] 1. 启动 '...' 2. 点击 '....' 3. 查看 [或者可以直接贴源代码] **预期结果** [使用简洁清晰的语言描述你希望生效的预期结果] **实际结果** [这里请贴上你的报错截图或文字] **系统信息:** - 发行平台: [如 微信小程序、H5平台、5+ App等] - 操作系统 [如 iOS 12.1.2、Android 7.0] -...

**问题描述** 设置页面topWindow:false时,router跳转依旧显示topWindow。 **复现步骤** ```json //pages.json "pages": [ { "path": "pages/login/login", "style": { "topWindow": false, "leftWindow": false, "navigationBarTitleText": "", "enablePullDownRefresh": false } } ], "topWindow": { "path": "pages/topWindow", "style": { "height":...

**问题描述** 微信小程序在未放行前置守卫的情况下,依然执行了 `index.vue` 下的 `onload` 生命周期 **复现步骤** 1. npm i 2. npm run dev:mp-weixin 3. 查看console信息 `onload` 被执行 ```js // 全局路由前置守卫 function time() { return new Promise(res => { setTimeout(()...

bug
bugFix-dev

**问题描述** 进过使用两个版本的开发过程中发现,2.0.7正式版的 全局守卫会比启动页的生命周期先执行,而2.0.8的beta版本,全局守卫会比启动页面的生命周期后执行,我现在不知道到底那个是有问题的! **复现步骤** 2.0.7版本的router.beforeEach中的回调函数中会比启动页的生命周期先执行,做完异步之后next之后,页面的生命周期才会开始执行,而2.0.8beta版本中的router.beforeEach中的表现则相反,加载启动页面,先执行了页面的生命周期,后执行了router.beforeEach中的异步,不知道是否是存在问题的呢? 因为我在没有改变业务代码的前提下,两个版本的插件都测试了一遍,确实有一个先后顺序不一致的问题,可能我描述的有点不清晰,麻烦作者可以自己亲自测一下 代码无非就是在里面做了一次登陆操作 ```js router.beforeEach((to, from, next) => { if(!store.state.loginInfo?.userId){ store.dispatch("LoginByCode").then(() => { next(); }) }else{ next(); } }); // 而页面无非就是一个简单的onload业务代码 onload(){ // 业务代码 } ```...

bug
bugFix-dev

**问题描述** 配置的router.beforeEach,进入首页时不会触发,后续的跳转可以触发 **复现步骤** [复现问题的步骤] ``` const routeHooks = { '/pages/transfer/index': { beforeEnter: (to, from, next) => { console.log('1111111111111111sssssssssss') next() } } } const router = createRouter({ platform: process.env.UNI_PLATFORM, routes: ROUTES.map(route...