Tab not marked as selected on initial route
Mantenedores costumam responder em até 1 dia
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 3/5
- Tempo estimado
- 1-2 dias
- Facilidade para iniciantes
- 35/100
- Tipo de issue
- Bug
- Clareza
- Precisa de esclarecimento
- Status de atividade
- Estagnada
- Stack de tecnologia
- nuxt, typescript
Direção de pesquisa
Reproduza o caso da rota inicial no modules playground project usando uma tab com um alias de /, ion-tab-bar e ion-tab-button. Compare a tab renderizada com a detecção da tab ativa e documente o comportamento que deveria marcar a tab inicial como selecionada sem verificações programáticas da rota.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
📚 What are you trying to do?
Hi,
according to docs you should set alias to / on the tab you wish to render instead of having index.vue in pages directory. That works fine as the tab gets rendered but the button in <ion-tab-bar> is not marked as selected. This doesn't work even in the modules playground project.
Does anyone know please how to fix that other than checking for route programatically and setting selected to true ?
🔍 What have you tried?
I've tried to change the href on <ion-tab-button> to / but that completely ruined the active tab detection. Furthermore, can some please explain to me how does it even work please ? Like ...when i set alias in define page meta on specific tab how does it know to render the parent component as well ? It's pretty unclear from the docs :(
ℹ️ Additional context
No response
- Linguagem predominante
- TypeScript
- Estrelas
- 458
- Forks
- 54
- Merge médio
- 1d 1h
- PRs com merge (30d)
- 19
Preparar o ambiente
Este projeto não oferece contêiner de desenvolvimento, Dockerfile nem guia de contribuição, então a configuração fica por sua conta: comece pelo README e veja nosso guia da primeira contribuição para os passos gerais.
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de nuxt-modules/ionic
-
`useHead` does not resolve reactive input on the clientTalvez já em andamento @Carpediem94 assumiu há 75 dias. Abertabug
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 74/100
nuxt-modules/ionic#1004 ·
Mantenedores costumam responder em até 1 dia
-
bug
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100
nuxt-modules/ionic#908 · 2 reações ·
Mantenedores costumam responder em até 1 dia
-
bug
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 35/100
nuxt-modules/ionic#867 ·
Mantenedores costumam responder em até 1 dia
-
bug needs reproduction
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 25/100
nuxt-modules/ionic#696 ·
Mantenedores costumam responder em até 1 dia
-
IonCardAbertabug
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 25/100
nuxt-modules/ionic#610 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
Todas as issues de nuxt-modules/ionic
Issues semelhantes
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 62/100
Merit-Systems/x402scan#1312 ·
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
Mantenedores costumam responder em até 1 dia
-
Native Web
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 80/100
digitalfabrik/integreat-app#4517 ·
Mantenedores costumam responder em até 2 dias
-
TLS guide repeats certs/ in the certificate directoryTalvez já em andamento @maheshrijal assumiu hoje. Aberta
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 92/100
prometheus/docs#3156 ·
Mantenedores costumam responder em até 2 dias
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 83/100
medusajs/dtc-starter#90 ·
Mantenedores costumam responder em até 1 dia