Preguntas etiquetadas con javascript

503
Anidamiento complejo de parciales y plantillas

Mi pregunta implica cómo tratar con el anidamiento complejo de plantillas (también llamadas parciales ) en una aplicación AngularJS. La mejor manera de describir mi situación es con una imagen que creé: Como puede ver, esto tiene el potencial de ser una aplicación bastante compleja con muchos...

498
Cambiar el tamaño de un iframe basado en el contenido

Estoy trabajando en una aplicación similar a iGoogle. El contenido de otras aplicaciones (en otros dominios) se muestra usando iframes. ¿Cómo cambio el tamaño de los iframes para que se ajuste a la altura del contenido de los iframes? He intentado descifrar el javascript que usa Google, pero está...

498
¿Cómo clonar un objeto Date?

Asignar una Datevariable a otra copiará la referencia a la misma instancia. Esto significa que cambiar uno cambiará al otro. ¿Cómo puedo clonar o copiar una

496
Realizar debounce en React.js

¿Cómo se realiza el rebote en React.js? Quiero renunciar al handleOnChange. Lo intenté debounce(this.handleOnChange, 200)pero no funciona. function debounce(fn, delay) { var timer = null; return function() { var context = this, args = arguments; clearTimeout(timer); timer =...

493
Alternativas variables de clase ES6

Actualmente en ES5, muchos de nosotros estamos usando el siguiente patrón en marcos para crear clases y variables de clase, lo cual es cómodo: // ES 5 FrameWork.Class({ variable: 'string', variable2: true, init: function(){ }, addItem: function(){ } }); En ES6 puede crear clases de...

491
typeof! == "undefined" vs.! = null

A menudo veo código JavaScript que comprueba parámetros indefinidos, etc. de esta manera: if (typeof input !== "undefined") { // do stuff } Esto parece un poco despilfarrador, ya que implica tanto una búsqueda de tipo como una comparación de cadenas, sin mencionar su verbosidad. Sin...

488
Detectar cuando el navegador recibe la descarga del archivo

Tengo una página que permite al usuario descargar un archivo generado dinámicamente. Se tarda mucho tiempo en generar, por lo que me gustaría mostrar un indicador de "espera". El problema es que no puedo descubrir cómo detectar cuándo el navegador ha recibido el archivo, así que puedo ocultar el...