angular / angular/components

[Sidenav] Issue when container and sidenav in different components

Ouverte
#8,959 6 commentaires 10 réactions 0 personnes assignées Voir sur GitHub
area: material/sidenav feature P4
Langage dominant
TypeScript
Étoiles
25k
Forks
6.8k
Merge moyen
1 j 8 h
PR mergées (30 j)
91

Description

#### Bug, feature request, or proposal:
I have the template like this:
``
` `
`...`
``

`` is:
``
` ...`
``

When I have my sidenav in two components like this, the mode "**side**" is not working anymore. The mode switch to "**over**".
When I have all in the same component, it's working.

I think it's due to a another tag between and and it break the css rules.

#### Which versions of Angular, Material, OS, TypeScript, browsers are affected?
Angular Material 5.0.1

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Commencez par reproduire le template signalé avec Angular Material 5.0.1, en plaçant mat-sidenav-container et mat-sidenav dans des composants séparés, puis comparez-le avec la disposition dans le même composant. C’est terminé lorsque mode="side" reste effectif lorsque la sidenav est imbriquée dans my-component au lieu de passer à mode="over".

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
angular, typescript
Domaine
frontend
Type d'issue
Bug
Difficulté
4/5
Temps estimé
3-5 jours
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
35/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.