Creé una tubería que puede recibir 2 argumentos, pero no estoy seguro de cómo puedo enviarlos.
aquí está mi pipa:
export class TranslationPipe implements PipeTransform { private capitalize: boolean; constructor( private translationService: TranslationService ) { this.capitalize = true; } transform(key: string, capitalize?: boolean): string { if (typeof capitalize !== "undefined" || capitalize !== null) this.capitalize = capitalize; return this.translationService.getTranslation(key, this.capitalize); } }y aquí está mi HTML
{{ 'searchquery' | translate }} esto funciona, pero ¿cómo puedo pasar capitlize = false también? Intenté buscar en Google pero realmente no puedo encontrar ningún ejemplo de la forma en que quiero implementarlo (¿tal vez lo estoy haciendo mal?)
¡Gracias por tu ayuda!
{{ 'searchquery' | translate:false }} {{ 'searchquery' | translate:'toUsEn' }}