Preguntas sobre Angular (que no debe confundirse con AngularJS), el marco web de Google. Use esta etiqueta para preguntas angulares que no son específicas de una versión individual. Para el marco web anterior de AngularJS (1.x), use la etiqueta angularjs.

angular...

Tengo 2 estructuras de datos como se muestra a continuación Data1: { purchaceOrder: [{ name: "Purchase Order", version: 1, description: "purchase order process", saved: true, visibility: true }, { name: "Purchase Order", version: 2, descripti....
27 ago. 2020 a las 08:40
Durante varias horas, he estado tratando de averiguar cómo obtener el valor de un objeto en Angular. Al principio, pensé que no era un objeto, pero he ejecutado esta línea y me muestra que: console.log(typeof(Fruits)); Y obtuve esta respuesta: fruits.component.ts:143 object Así que ahora, estoy se....
25 ago. 2020 a las 16:53
Estoy usando el mat-stepper horizontal como se muestra en este stackblitz: stackblitz aquí Quiero colocar el encabezado (donde están los pasos) debajo del contenido en lugar de encima. Veo que se hace fácilmente cuando se intercambian los elementos uno debajo del otro en la pestaña Elementos dentro ....
25 ago. 2020 a las 16:28
Estoy realizando varias solicitudes DELETE simultáneas a una API, lo que provoca un DeadLock en el lado del servidor. Si tuviera un número fijo de eliminaciones, podría hacer algo como esto: myAPI.delete(id).subscribe(res => { myAPI.delete(id2).subscribe(res => { myAPI.delete(id3).subscribe....
24 ago. 2020 a las 13:40
Cuando uso el siguiente método: downloadFile(){ const blob = this.b64toBlob(this.formGroup.value.attachment); const url = window.URL.createObjectURL(blob); window.open(url); } Se espera que abra una nueva pestaña y descargue el archivo. Pero solo está abriendo una nueva pestaña con contenido ....
21 ago. 2020 a las 17:51
Estoy tratando de imprimir un valor de objeto específico basado en un parámetro que está dando un usuario. Entonces digamos que tengo el siguiente objeto: rateCardSelected: any = { "carrierId": null, "carrierName": null, "customsClearanceCosts": null, "flegtSurcharge": null, "hsC....
21 ago. 2020 a las 16:37
He creado el método de publicación en el lado html en angular <form #bankUrlForm name="bankUrlForm" action="{{bankTranactionModel.sendToBankUrl}}" method="post" target="_self" > <input type="hidden" name="RefId" [ngModel]="bankTranactionModel.refId"> </form> Y obtenga bankTranactionModel dato....
21 ago. 2020 a las 13:27
No tengo ni idea de qué título podría escribir. En realidad, esto es lo que obtengo de la API: [ { "order": 1, "role": { "label": "singer" }, "artist": { "name": "AaRON" } }, { "order": 1, "role": { "label": "author" ....
21 ago. 2020 a las 11:47
Cuando quiero mostrar datos como resultado, obtengo indefinido . Esto solo ocurre con la matriz progreso . No existe tal problema con el resto de los datos. ¿Por qué sucede esto y cómo puedo solucionarlo? console.log (this.splineChart) [{…}] 0: data: Array(1) 0: Array(2) 0: unde....
21 ago. 2020 a las 09:05
Estoy tratando de agregar un reproductor multimedia MP3 a mi aplicación desde un servicio externo usando iframe (para mi problema es el sitio web Krakenfiles). Quiero pasar el enlace al src usando la variable. Estoy usando SafeResourceUrl y DomSanitizer para manejar la seguridad, lo que en este caso....
21 ago. 2020 a las 00:02
En el comportamiento predeterminado, la barra de desplazamiento sidenav solo se muestra si el contenido excede los límites del eje Y. ¿Es posible hacer que la barra de desplazamiento esté siempre visible, independientemente de si el contenido se encuentra dentro de los límites? Quiero esto porque el....
21 ago. 2020 a las 00:01
¿Hay alguna manera de obtener el valor de un control de formulario pasando el nombre del control como un argumento de función? destructCityAndStreetFromObject(type: string) { let form: FormGroup = (this.section2Form.controls.formControlBuilderinputs as FormGroup) let Val = form.controls.`${t....
20 ago. 2020 a las 22:29
Tengo una lista de datos almacenados en almacenamiento local en una de las aplicaciones iónicas-angulares como se muestra a continuación: Age1 3.5 Age2 4 Ahora quiero agregar los números (el resultado será 7.5) y mostrar. Estoy tratando de usar el siguiente código pero no funciona for (let i = 0; i....
Tengo una plantilla. Pero quiero tener un texto predeterminado si la propiedad está vacía. Ahora lo tengo así:....
18 ago. 2020 a las 18:48
Problema con la solicitud POST. Tengo 5 campos con tiempo: 4 escribe un usuario (funciona bien), 1 se establece a través de la hora del sistema (problema). Inicialización del campo del problema (tiempo): todayDate: Date = new Date(Date.now()); // call time and date this.callForm.patchValue({....
18 ago. 2020 a las 17:09
He estado usando VS Code para proyectos ASP.Net + Angular, y allí podría haber generado un nuevo componente Angular usando algunas extensiones del menú contextual: Ahora, después de migrar a Visual Studio 2019 (no Code) y hacer un proyecto con ASP.NET Core + Angular, no sé cómo generar un component....
18 ago. 2020 a las 16:31
El ngFor no muestra los elementos. ¿Es por ese valor que se evaluó a continuación justo ahora error en la consola? Cualquier forma de arreglar esto? Servicio para obtener datos: getBooks(id) { return this.httpClient.get( `${this.BooksApiService.baseUrlBooks}detail/${id}/`, { ....
18 ago. 2020 a las 16:30
Estoy trabajando en un proyecto Angular usando PrimeNG y encuentro el siguiente problema al intentar dar el estilo CSS correcto a un componente p-calendar en mi página. Básicamente en mi código HTML tengo algo como esto: <tr class="search-box"> <th></th> <th> <p-calendar inputStyleClass="d....
18 ago. 2020 a las 13:26
Tengo contact-info.service que obtiene información sobre contactos para componentes de encabezado y pie de página. Todo está funcionando, pero BE recibió 2 llamadas en lugar de 1 para este 1 json. ¿Cómo puedo refactorizar este código para hacer solo 1 llamada en el backend? Entonces, contact-info.s....
18 ago. 2020 a las 13:19
Tengo mat-menu: <mat-menu #menu="matMenu"> <button *ngFor="let doc of docs; let i = index" mat-menu-item> {{ i + 1 }}. {{ doc.name }} // Here long text </button> </mat-menu> ¿Cómo ajustar el texto dentro de <button> y eliminar los puntos si el texto es tan largo? Probé: whi....
18 ago. 2020 a las 12:07
Me estoy rompiendo la cabeza desde ayer por la noche pensando por qué este código no funciona onOutletFeedback(content) { const modalRef = this.modalService.open(content, { scrollable: false, size: 'md' }); modalRef.componentInstance.contactId = this.contactId; //Facing issu....
Tengo un servicio simple getHotels(): Observable<any> { return this.http.get(API_URL + '/hotels'); } Y en mi componente tengo getHotels() { this.workersService.getHotels().subscribe( res => { this.hotels = res; console.log(this.hotels); }, error => { ....
17 ago. 2020 a las 20:56
He estado atrapado en este por un tiempo y se agradece cualquier ayuda. Las imágenes se almacenan como Base64 y simplemente no puedo configurar correctamente: Tengo la siguiente API en mi ProductRestController @GetMapping("/{id}/image") public byte[] getProductImageByProductId(@PathVariable Long id)....
17 ago. 2020 a las 17:59
Soy nuevo en angular. Tengo un problema con los componentes. He creado un componente con el nombre de prueba. Obtuve el resultado correcto cuando ejecuto el código, pero cuando elimino la etiqueta de app.component.html, obtuve una página web en blanco como resultado. Aquí está el código de test.comp....
17 ago. 2020 a las 15:07
Recibo 15 objetos dentro de una matriz. Empalmo los primeros 6 y descarto el resto. Ahora en HTML tengo 2 páginas de carrusel donde estoy creando tarjetas de comparación para cada objeto. El carrusel es de 2 páginas con 3 tarjetas (objetos) en cada página. Quiero aplicar un estilo CSS diferente a la....
15 ago. 2020 a las 11:30