スキル 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)
⚠️ 68 貧弱
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
コンテンツ
20
コミュニティ
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.

開発者の詳細

作成者

7Spade

ライセンス

MIT

参照

main

ファイル構成

📄 SKILL.md