Different routers for each tab
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Aptitud para principiantes
- 25/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Bastante claro
- Estado de actividad
- Estancado
- Stack tecnológico
- typescript
- Área
- mobile
Línea de trabajo
Empieza revisando la configuración de tab-navigation de @modus/ionic-vue 1.1.2 y el enfoque de VueRouter en abstract-mode descrito en la issue. Compárala con la ionic-vue-conference-app enlazada y su comportamiento de relative-path; se considera terminado cuando cada pestaña conserva su ruta de navegación y su posición de desplazamiento sin que la navegación hacia atrás cambie de pestaña.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
I'm writing a mobile app. Each tab should have its own navigation stack, i.e. you can navigate in the "News" tab, switch to the about tab and hit "About", and switch back to the News tab, leaving off right where you were, in both scroll position and path. In my app, I'm using version 1.1.2 of @modus/ionic-vue, as it does not require a router for tabs. The way I have this working is that each tab has its own VueRouter running in abstract mode. This shouldn't be possible in other navigation modes, as going back should not change tabs. Other apps, such as the ionic-vue-conference-app, try to implement this, but fail badly. Other than being broken by using relative paths, switching between tabs doesn't retain the previous navigated path. This is a key feature in many apps, and is holding me back to this old version. See this demo of what I currently have, which is what I want. What is the proper way to do this?
- Lenguaje dominante
- TypeScript
- Estrellas
- 268
- Forks
- 24
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de ModusCreateOrg/ionic-vue
-
Add `events` docs to vetur Abiertov3
Dificultad 3/5 1-2 días Aptitud para principiantes 25/100
ModusCreateOrg/ionic-vue#154 ·
-
v3
Dificultad 4/5 3-5 días Aptitud para principiantes 15/100
ModusCreateOrg/ionic-vue#153 ·
-
Can't get tabs to work at all Abiertoquestion v2
ModusCreateOrg/ionic-vue#146 · 7 comentarios · 1 asignado ·
-
v3
Dificultad 3/5 1-2 días Aptitud para principiantes 20/100
ModusCreateOrg/ionic-vue#143 ·
-
v3
ModusCreateOrg/ionic-vue#142 · 4 reacciones · 1 asignado ·
Todos los issues de ModusCreateOrg/ionic-vue
Issues similares
-
clawsweeper:fix-shape-clear clawsweeper:queueable-fix clawsweeper:source-repro impact:ux-friction issue-rating: 🦞 diamond lobster no-stale P3
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
-
community first-timers-only good first issue hacktoberfest help wanted low hanging fruit up-for-grabs
Dificultad 1/5 Menos de una hora Aptitud para principiantes 76/100
-
code-quality refactoring
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
github/gh-aw-firewall#8816 ·
-
integration:quickjs org:external priority:backlog topic:code-interpreter topic:middleware type:feature
Dificultad 2/5 1-3 horas Aptitud para principiantes 74/100
langchain-ai/deepagents#6450 ·
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 88/100
vercel/react-tweet#225 ·