Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

696
Visualizações
¿Hay alguna manera de cambiar el límite de 20 caracteres de la etiqueta de artículo de Ngx-Charts Advanced Pie Chart?

Estoy usando ngx-charts para crear un gráfico en mi aplicación:

pero quiero mostrar información con más de 20 caracteres y la etiqueta del elemento está cortando la información:

ingrese la descripción de la imagen aquí

Estoy usando stackblitz para probar:

https://stackblitz.com/edit/swimlane-pie-chart-advanced-y4sbab?embed=1&file=app/app.component.ts

CSS:

 ::ng-deep .item-value { font-size: 16px !important; margin-top: 0 !important; } ::ng-deep .advanced-pie-legend .legend-items-container .legend-items .legend-item { display: inherit !important; }

HTML:

 <ngx-charts-advanced-pie-chart [view]="view" [scheme]="colorScheme" [results]="single" [gradient]="gradient" > </ngx-charts-advanced-pie-chart>

TS:

 import { Component, NgModule } from '@angular/core'; import { BrowserModule } from '@angular/platform-browser'; import { NgxChartsModule } from '@swimlane/ngx-charts'; import { single } from './data'; @Component({ selector: 'my-app', templateUrl: './app.component.html', styleUrls: ['./app.component.css'] }) export class AppComponent { single: any[]; view: any[] = [700, 400]; // options showLegend: boolean = true; showLabels: boolean = true; colorScheme = { domain: ['#5AA454', '#A10A28', '#C7B42C', '#AAAAAA'] }; constructor() { Object.assign(this, { single }); } }

módulo:

 import { NgModule } from '@angular/core'; import { BrowserModule } from '@angular/platform-browser'; import { FormsModule } from '@angular/forms'; import { BrowserAnimationsModule } from '@angular/platform-browser/animations'; import { NgxChartsModule } from '@swimlane/ngx-charts'; import { AppComponent } from './app.component'; @NgModule({ imports: [ BrowserModule, FormsModule, NgxChartsModule, BrowserAnimationsModule ], declarations: [ AppComponent ], bootstrap: [ AppComponent ] }) export class AppModule { }

datos a probar:

 export var single = [ { "name": "this data is limited to 20 characters", "value": 8940000 }, { "name": "Whatever", "value": 5000000 }, { "name": "testing", "value": 7200000 }, { "name": "using charts", "value": 6200000 } ];
about 4 years ago · Juan Pablo Isaza
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda