2014-05-02 3 views
1

J'utilise le AngularJS 1.3, et a constaté que la directive ne fonctionne pas sur Firefox 29. Même la page de test sur le site angulaire ne montre pas la flèche,directive détails AngularJS ne fonctionne pas sur firefox

https://docs.angularjs.org/api/ng/directive/ngOpen

Des indices à ce sujet? Ou j'ai personnalisé ou commandé pour travailler sur FF?

Merci

+0

On dirait un bug lié à FF. Attention, vous utilisez une version UNSTABLE d'Angular JS. La version la plus récente est v1.2.16 – Fals

+0

Je viens de tester le 1.2.16, et le problème persiste. – user3513686

+0

J'ai ouvert un ticket pour ce bug. Ceci est lié à FF et IE, qui n'implémente pas la fonctionnalité nécessaire pour exécuter cette directive. Vous pouvez voir le problème ici sur le github AngulaJS: https://github.com/angular/angular.js/issues/7337 – Fals

Répondre

0

Vraiment, ça ne fonctionne pas.

Mais, si vous avez besoin, vous pouvez utiliser quelque chose comme:

<details id="details" ng-show="open"> 
    <summary>Show/Hide me</summary> 
</details> 

utilisant ng-show en remplacement à ng ouvert

+0

Eh bien, j'essaie sur le chrome pour comprendre le problème ... et, seulement le ng-show doesn ne remplacera pas le comportement original. –

+0

Et, aussi sur le chrome, il y a des problèmes ... quand on utilise la vérification pour ouvrir/fermer, ça fonctionne correctement ... mais, quand on clique directement sur le composant, le contrôle correspondant ne sera pas vérifié. –

Questions connexes