d3 opacité des transitions en flash final de l'état
J'ai un certain nombre de base de l'opacité des transitions le long des lignes de
emp_line.transition()
.duration(1250)
.attr('opacity', 1)
Cependant, quand je le lance, souvent, ces éléments flash à une opacité totale et ensuite de retour à aucun et fondu. Est-il un moyen pour éviter ce contenu scintillement?
OriginalL'auteur futuraprime | 2012-09-06
Vous devez vous connecter pour publier un commentaire.
Ce test, il semble que vous obtenez le scintillement avec
.attr('opacity')
, mais pas avec.style('opacity')
, de sorte que la modification de la transition vers.style()
devrait corriger cet.Test de violon: http://jsfiddle.net/nrabinowitz/Y5uX6/
Aucune idée de pourquoi cela devrait être vrai si :(.
.style
signifie que c'est en s'appuyant sur le CSS au lieu de cela, ce qui est peut-être plus raffinée/a avait plus l'attention des développeurs de navigateurs.Ce fil de discussion sur le d3 groupe google peut également s'appliquer ici, liées à la transition à partir de zéro, et la façon javascript interpole les nombres: groups.google.com/forum/#!msg/d3-js/hRlz9hndpmA/BH89BQIRCp4J
OriginalL'auteur nrabinowitz