6
votes

Les actions de dialogue MD sont sur le dessus au lieu du bas de la boîte de dialogue.


1 commentaires

J'ai créé un plunker avec votre code et votre balisage et ça fonctionne bien - Codepen. io / camden-kid / stylo / xoozqm? éditeurs = 1010


3 Réponses :


6
votes

J'ai eu ce problème lors de l'utilisation d'une ancienne version de matériel angulaire (dans mon cas 0.10.0) avec une version plus récente de Angular (1.5.7 de mon côté).

Vous pouvez essayer de mettre à jour angulaire Matériau ou si, vous VRAIMENT Vous ne voulez pas mettre à jour, vous pouvez utiliser la possibilité DIV obsolète: xxx

au lieu de < Pré> xxx


2 commentaires

Merci, cela a beaucoup de sens, mais je n'ai rien trouvé en ligne à ce sujet.


@Ceckenrode Ouais C'est pourquoi j'ai fini par répondre à votre question même si vous avez probablement trouvé une solution de contournement à ce stade, juste pour empêcher quelqu'un de passer à travers ce problème et que la solution la plus simple soit documentée quelque part.



2
votes

Vous pouvez faire facilement en ajoutant une nouvelle classe CSS. xxx pré>

Ajouter Appliquer cette classe comme celle-ci - P>

<md-dialog-actions align="end" layout="row" class="bottom-fix"> 


0 commentaires

1
votes

J'ai eu le même problème et les solutions proposées ici ne fonctionnaient pas pour moi.

Après un test, j'ai réussi à résoudre le problème de cette manière: p>

<md-dialog>
    <div>
        <md-toolbar>
            ...
        </md-toolbar>
        <md-dialog-content>
            ...
        </md-dialog-content>
    </div>
    <div>
        <md-dialog-action>
            ...
        </md-dialog-action>
    </div>
</md-dialog>


0 commentaires