Saltar al contenido

Cómo definir argumentos de constructor opcionales con valores predeterminados en TypeScript

Solución:

Un argumento que tiene un valor predeterminado es opcional por definición, como se indica en los documentos:

Los parámetros inicializados por defecto que vienen después de todos los parámetros requeridos se tratan como opcionales y, al igual que los parámetros opcionales, se pueden omitir al llamar a su función respectiva

Es lo mismo para los constructores que para otras funciones, así que en su caso:

export class Test {
    constructor(private foo: string = "foo", private bar: string = "bar") {}
}
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *