¿Cómo puedo hacer que Font Awesome 5 funcione con React?

En el siguiente ejemplo, el icono inicial se procesa pero no cambia cuando cambia la clase. const Circle = ({ filled, onClick }) => { const className = filled ? ‘fas fa-circle’ : ‘far fa-circle’; return ( (class is {className}) ); }; class App extends React.Component { state = { filled: false }; handleClick = […]

ES8 Expresión de función asíncrona inmediatamente invocada

No he visto estas construcciones usadas mucho, pero me he encontrado escribiendo para hacer uso de async / await en funciones que normalmente no devuelven una promesa, por ejemplo chan.consume(queue, (msg) => { this.pendingMsgs++; // executed immediately (async () => { await this.handleMessage(msg); this.pendingMsgs–; if (cancelled && this.pendingMsgs === 0) { await chan.close(); await this.amqpConnectionPool.release(conn); […]

La exportación después de la promesa termina

Me gustaría exportar una clase cuyo estado inicial depende de un valor devuelto por una Promise en otro módulo que no puedo modificar. Aquí está el código: let e = true; APromiseFromAnotherModule() .then(value => return value;); export default class E { constructor() { if (e) { //… } else { //… } } } También […]

ActiveXObject en IE8

Quiero usar javascript para crear un archivo de texto, así que usé: Esta línea de código: var fso = new ActiveXObject(“Scripting.FileSystemObject”); Está funcionando correctamente en IE6 pero no en IE8. ¿Alguna solución sugerida?

cómo adjuntar a un objeto con innerHTML

¿Hay una manera de agregar información a un objeto DOM con .innerHTML sin reemplazar lo que existe allí? Por ejemplo: document.getElementById(‘div’).innerHTML = ‘stuff’; Devolvería stuff Y luego una llamada similar: document.getElementById(‘div’).innerHTML = ‘ and things’; Establecería el div en stuff and things

Ejecutar código javascript en la carga de la página, sin usar la etiqueta onload

¿Cómo puedo ejecutar un código JavaScript cuando la página se carga sin usar la etiqueta onload ? Estoy tratando de ejecutar este script: function displayLightbox() { document.getElementById(‘light’).style.display=’block’;document.getElementById(‘fade’).style.display=’block’ } Que muestra una caja de luz.

Chart.js gráfico de líneas se corta en la parte superior?

Por alguna razón, todos los gráficos se cortan al valor más alto. ¿Cómo puedo arreglar esto? No puedo usar un eje y fijo

La promesa de Axios IE no funciona

Estoy usando axios para la comunicación ajax. Tengo un problema con IE. IE devuelve error sobre Promesa. IE no sabe nada de Promise. Estoy escribiendo reaccion / redux pero probé axios en JS simple y con el mismo resultado. ¿Podría alguien ayudarme con eso? Estoy confundido porque los axios deberían funcionar en IE 8+ Lo […]

Error de cálculo flotante de Javascript

Aquí tengo un problema en mi aplicación web (probado en Chrome y Firefox y nodejs): cuando ejecuto (1.2 – 1) devuelve 0.19999999999999996 como resultado. ¿Alguien sabe por qué?

¿Cómo leer un archivo binario con FileReader para hacer un hash con SHA-256 en CryptoJS?

¿Cómo convierto una cadena UTF-8 a una cadena codificada en Latin1 usando javascript? Esto es lo que estoy tratando de hacer: Obtengo un archivo, que se divide en partes al leer como arraybuffer Entonces, analizo el arraybuffer como cadena y pasándolo a cryptoJS para el cálculo de hash usando el siguiente código: cryptosha256 = CryptoJS.algo.SHA256.create(); […]

Javascript tiene muchos buenos JS marco (como Node.js AngularJS Vue.js React.js) es el mejor lenguaje de script.