Búsqueda de sitios web
Estoy usando la reflexión en Java para obtener información de la anotación TestNG como en el fragmento de código a continuación:
Reflections reflections = new Reflections("", new MethodAnnotationsScanner()) Set<Method> annotated = reflections.getMethodsAnnotatedWith( Leer más →Estoy usando la versión 3 del SDK de AWS para JavaScript en un entorno de TypeScript/Node.js, pero cuando lo ejecuto con ts-node, se queja de no poder encontrar la función send en el s3client. Mi código:
const client = new S3Client({ credentialDefaultProvider: this.getCredentialDefaultProvider region: "us-west-2", }); const command = new ListObjectsCommand({ Bucket: bucket, Prefix: prefix, }); const result = await client.send(command);El error
Leer más →
Estoy desarrollando un Google Apps Script (GAS) usando TypeScript (a través de la herramienta clasp).
Importé definiciones de tipos ejecutando npm i -S @types/google-apps-script.
Algunos tipos son bastante largos, por ejemplo:
let sheet: GoogleAppsScript.Spreadsheet.Sheet¿Hay una manera
Leer más →
Usar Typescript con las opciones predeterminadas del compilador es bastante estricto sobre lo que está permitido o no, como los valores nulos, los atributos de la clase que no se inicializan en el constructor. Pero cuando se trata de genéricos, es posible definir un tipo genérico para una clase y luego crear una nueva
Leer más →
Veo esta línea en JS:
const myKnex = require('knex')(config);Normalmente lo cambiaría a TS con:
import { myKnex } from 'knex';¿pero cómo puedo agregar la parte (config)?
Ten cuidado, ya que las
Leer más →
Si un módulo (por ejemplo, moment.js, knockout o big.js) se incluye con una etiqueta <script>, por ejemplo
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.24.0/moment.js"> </script>que definen una propiedad global (por ejemplo, moment, ko, Big, etc.), ¿cómo puede uno acceder/declarar los tipos en window (o global)
Leer más →
Creé un modelo de clase y no sé cómo llenar una clase con valores.
Usuario.ts
export class User { constructor( username: string, password: string, token: string ) { } }app.component.ts
ngOnInit() { let user = new User('uname' , 'pword', 'sampletoken'); console.log(user); }Cuando ejecuto esto, el usuario sigue estando vacío.
Leer más →
Tengo el siguiente enum de TypeScript:
export declare enum SupportedLanguages { en, fr }Si lo importo en mi aplicación de React y hago console.log, obtendré el siguiente objeto devuelto:
{ en: "en", fr: "fr" }¿Cómo puedo manipularlo para que se devuelva el
Leer más →Copio los datos de una instancia de clase usando el operador spread: const myObj:MyType={...myClassInstance}, donde myClassInstance es una instancia de MyClass. Quiero definir ese tipo MyType, que excluye todas las funciones definidas en MyClass, conservando solo cadenas, números, arrays, etc. Intenté esto:
type ExcludeSubType<Base, Condition> = Pick<Base, { [Key in keyof Base]: Base[Key] extend Leer más →
Soy un principiante en Typescript. Tengo un rango de fechas que estoy recibiendo como una cadena.
var range="7-01-2018 VS 5-01-2019";Está codificado por ahora solo para explicarte. Pero más adelante también estará solo en es
Leer más →