Question

J'utilise ng-bind-html dans une cellule de tableau et je souhaite que la cellule ne s'effondre pas lorsque la valeur liée est une chaîne vide ('').

Je m'engage donc à : value || ' '

Cela fonctionne bien sur Crome et FF mais échoue sur IE.Si je vérifie le code source sur IE, il apparaît comme un espace blanc.

Voici mon violon montrant ce bug :

http://jsfiddle.net/Yq85R/8/

Merci

Était-ce utile?

La solution

C'est un problème de style CSS :

Essaye ça:

table td{
    border:1px solid;
   white-space: pre; 
}

Voici un exemple de violon :

http://jsfiddle.net/Yq85R/10/

Quoi white-space: pre ce que fait est de préserver les espaces.

Voici la documentation associée à ce problème :

http://msdn.microsoft.com/en-us/library/ie/ms531182(v=vs.85).aspx

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top