Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

65
Vistas
No se puede adjuntar dinámicamente el componente a la cuadrícula agrícola que se lee como viewContainerRef

Estoy tratando de adjuntar un componente dinámicamente como hermano del ag-grid-angular. He escrito una directiva de atributo que se encuentra en la parte superior de la cuadrícula y en la directiva viewContainerRef se inyecta como se muestra a continuación.

 <ag-grid-angular tableDirective style="width: 100%;height:100%" class="ag-theme-balham" [rowData]="rowData" [suppressDragLeaveHidesColumns]="true" [getContextMenuItems]="getContextMenuItems" [enableRangeSelection]="true" [rowClassRules]="rowClassRules" [columnDefs]="columnDefs" [suppressMakeColumnVisibleAfterUnGroup]="true" [rowGroupPanelShow]="rowGroupPanelShow" (gridReady)="onGridReady($event)" [defaultColDef]="defaultColDef" [components]="components" [frameworkComponents]="frameworkComponents" [context]="context"> </ag-grid-angular>

Dentro de la directiva tengo un constructor como este.

 @Directive({ selector: 'tableDirective' }) class TableDirective(){ constructor(private viewContainerRef: ViewContainerRef){} attachComponent(component: any, options) { const toolTipComponentFactory = this.componentFactoryResolver .resolveComponentFactory(component); this.viewContainerRef.createComponent(toolTipComponentFactory ); } }

Tengo una función para adjuntar un componente en algún evento de mi elección. Pero no puedo adjuntar dinámicamente y, en caso de que el componente se adjunte, se adjunta en algún lugar aleatorio. ¿Alguien podría ayudar? Gracias por adelantado.

about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda