技能 delon-chart
📊

delon-chart

安全 🌐 網路存取📁 檔案系統存取⚙️ 外部命令

Criar Gráficos Angular com G2Plot

Criar gráficos empresariais em Angular requer compreensão das APIs do G2Plot e padrões do ng-alain. Esta skill fornece padrões de componentes prontos para uso para gráficos de barras, pizza, radar e linha do tempo usando @delon/chart.

支援: Claude Codex Code(CC)
📊 70 充足
1

下載技能 ZIP

2

在 Claude 中上傳

前往 設定 → 功能 → 技能 → 上傳技能

3

開啟並開始使用

測試它

正在使用「delon-chart」。 Mostre-me como criar um gráfico de barras

預期結果:

  • Importe G2BarComponent de @delon/chart/bar
  • Defina dados como um signal com propriedades x e y
  • Configure as props de altura e espaçamento no componente
  • Use computed signals para atualizações de dados reativas
  • Exemplo: <g2-bar [data]="barData()" [height]="300" [padding]="[20, 40, 50, 40]" />

正在使用「delon-chart」。 Como criar um gráfico de pizza com opção de rosca

預期結果:

  • Importe G2PieComponent de @delon/chart/pie
  • Configure a prop [inner] com um valor entre 0 e 1
  • Use a prop [hasLegend] para exibir a legenda
  • Configure a prop [total] para exibição do total no centro
  • Exemplo: <g2-pie [data]="data()" [inner]="0.6" [hasLegend]="true" [total]="totalTasks()" />

品質評分

38
架構
100
可維護性
85
內容
31
社群
100
安全
83
規範符合性

你能建構什麼

Construir visualizações de painel

Criar painéis de dados com múltiplos tipos de gráficos para inteligência de negócios

Adicionar gráficos a interfaces administrativas

Integrar gráficos empresariais em painéis administrativos usando padrões de componentes

Visualizar progresso de tarefas

Exibir detalhamentos de status de tarefas e métricas de crescimento com gráficos interativos

試試這些提示

Gráfico de barras básico
Mostre-me como criar um gráfico de barras com @delon/chart usando signals do Angular
Gráfico de pizza com legenda
Como criar um gráfico de pizza com legenda e opção de rosca usando @delon/chart
Painel com múltiplos gráficos
Crie um exemplo de painel com componentes chart-card, gráfico de barras e gráfico de pizza
Otimização de desempenho
Quais são as melhores práticas para otimizar o desempenho de gráficos e lidar com grandes conjuntos de dados

最佳實務

  • Use computed signals para dados de gráfico reativos em vez de mutações diretas
  • Transforme dados fora dos templates usando computed() para melhor desempenho
  • Trate estados de carregamento e vazios com blocos @if para melhor experiência do usuário

避免

  • Mutar dados de gráfico diretamente sem usar signals - use o método .update() em vez disso
  • Colocar lógica de filtragem complexa em bindings de template - use computed signals em vez disso
  • Buscar dados novamente a cada ciclo de detecção de mudanças - memoize com computed signals

常見問題

Quais versões do Angular são suportadas?
@delon/chart suporta Angular 17+ com componentes standalone e signals para vinculação de dados reativa.
Quais tipos de gráficos estão disponíveis?
Componentes de barras, mini-barras, pizza, radar, linha do tempo, chart-card e tendência estão incluídos na biblioteca.
Como instalo este pacote?
Execute npm install @delon/chart@20.1.0 e importe os componentes diretamente em componentes standalone do Angular.
Os dados são enviados para servidores externos?
Não. Esta é uma biblioteca de gráficos do lado do cliente. Os dados permanecem em sua aplicação Angular.
Por que meu gráfico não está atualizando?
Certifique-se de estar usando signals para dados. Mutações diretas de array não acionam detecção de mudanças.
Como isso se compara aos gráficos ng-zorro?
@delon/chart é construído sobre @ant-design/charts (G2Plot) com wrappers específicos do Angular para projetos ng-alain.

開發者詳情

檔案結構

📄 SKILL.md