Tag: ES6-CLASS
¿Por qué mi paquete TypeScript construido expone clases que no exporté en mi código fuente? Sólo exporté clases que heredan estas “clases base”, pero aún así se agregan a mis archivos construidos y también se declaran en index.d.ts. Uso “parcel” para empaquetar. Exporto mis clases de la siguiente manera en . . . Read more
He notado un comportamiento extraño en JavaScript cuando se instancia una clase con variables definidas. Nota: el código a continuación simplemente sirve como un caso de reproducción para este problema específico. Consideremos la siguiente clase: class Vector3 { #unused1; #unused2; #unused3; #unused4; #unused5; #unused6; #unused7; #unused8; #unused9; #unused10; #unused11; #unused12; . . . Read more
Tengo una clase llamada Fruit: export class Fruit { constructor(public id: number, public name: string) {} public changeName(_name: string): void { console.log(‘cambiando el nombre’); this.name = _name; } } Y la implemento de la siguiente manera: import React from ‘react’; import { Fruit } from ‘../classes/fruit’; const HomePage = () . . . Read more
Necesito comprimir todo tipo de archivos utilizando React js. Por favor, ayuda. Actualmente existe Compressor.js para la compresión de imágenes, pero también necesito comprimir archivos CSV y Excel.
Quiero crear una clase que tenga el elemento div como propiedad. class ProtoDiv { divElement: HTMLDivElement; constructor(){ this.divElement = <htmldivelement>document.getElementById(“corpus”)!; } getDivElem(this:ProtoDiv){ console.log(this.divElement) } } const myDiv = new ProtoDiv(); console.log(myDiv.divElement); ¿Por qué la propiedad devuelve nulo en lugar del elemento div de HTML?