Estoy trabajando en una sola página de aplicaciones que tiene un montón de divs ocultos, enlazados (¿o está obligado?) A KnockoutJS con visible:
. Cuando la página se carga, todos parpadean momentáneamente en la pantalla. He intentado mover mi JS al <head></head>
, pero eso no tuvo ningún efecto, por lo que cargar JS en la parte inferior de la página no es lo que está causando.Knockout JS: detener divs binded a visible: de flashear en la pantalla
Desafortunadamente, visible:
unión no propaga a CSS display
atributo, así que no puedo usar display: none;
al cargar la página, o visible:
no van a funcionar. A menos que ... Cargue la página con display: none;
y luego la cambie la primera vez que le muestre el div a un usuario.
¿Pero hay una manera más elegante de lograr esto?
posible duplicado de [¿Cuál es la mejor manera de ocultar la pantalla mientras knockout js enlaces se están construyendo?] (http://stackoverflow.com/questions/9532595/what-is-the-best-way-to-hide-the-screen-while-knockout-js-bindings-are-being-bui) –