المهارات delon-chart
📊

delon-chart

آمن 🌐 الوصول إلى الشبكة📁 الوصول إلى نظام الملفات⚙️ الأوامر الخارجية

Crear Gráficos Angular con G2Plot

Crear gráficos empresariales en Angular requiere comprender las APIs de G2Plot y los patrones de ng-alain. Esta habilidad proporciona patrones de componentes listos para usar para gráficos de barras, circulares, de radar y de línea de tiempo usando @delon/chart.

يدعم: Claude Codex Code(CC)
⚠️ 68 ضعيف
1

تنزيل ZIP المهارة

2

رفع في Claude

اذهب إلى Settings → Capabilities → Skills → Upload skill

3

فعّل وابدأ الاستخدام

اختبرها

استخدام "delon-chart". Muéstrame cómo crear un gráfico de barras

النتيجة المتوقعة:

  • Importar G2BarComponent desde @delon/chart/bar
  • Definir datos como una señal con propiedades x e y
  • Establecer las propiedades height y padding en el componente
  • Usar señales computadas para actualizaciones de datos reactivas
  • Ejemplo: <g2-bar [data]="barData()" [height]="300" [padding]="[20, 40, 50, 40]" />

استخدام "delon-chart". Cómo creo un gráfico circular con opción de dona

النتيجة المتوقعة:

  • Importar G2PieComponent desde @delon/chart/pie
  • Establecer la propiedad [inner] a un valor entre 0 y 1
  • Usar la propiedad [hasLegend] para mostrar la leyenda
  • Establecer la propiedad [total] para mostrar el total en el centro
  • Ejemplo: <g2-pie [data]="data()" [inner]="0.6" [hasLegend]="true" [total]="totalTasks()" />

التدقيق الأمني

آمن
v3 • 1/16/2026

Pure documentation skill containing only markdown content and TypeScript code examples. No executable code, scripts, network calls, or file system access. All 61 static findings are false positives caused by the scanner misinterpreting documentation patterns as security threats.

2
الملفات التي تم فحصها
573
الأسطر التي تم تحليلها
3
النتائج
3
إجمالي عمليات التدقيق
تم تدقيقه بواسطة: claude عرض سجل التدقيق →

درجة الجودة

38
الهندسة المعمارية
100
قابلية الصيانة
85
المحتوى
20
المجتمع
100
الأمان
83
الامتثال للمواصفات

ماذا يمكنك بناءه

Construir visualizaciones de tableros

Crear tableros de datos con múltiples tipos de gráficos para inteligencia empresarial

Agregar gráficos a interfaces de administración

Integrar gráficos empresariales en tableros de administración usando patrones de componentes

Visualizar progreso de tareas

Mostrar desgloses de estado de tareas y métricas de crecimiento con gráficos interactivos

جرّب هذه الموجهات

Gráfico de barras básico
Muéstrame cómo crear un gráfico de barras con @delon/chart usando Angular signals
Gráfico circular con leyenda
Cómo creo un gráfico circular con leyenda y opción de dona usando @delon/chart
Tablero con múltiples gráficos
Crea un ejemplo de tablero con componentes chart-card, gráfico de barras y gráfico circular
Optimización del rendimiento
Cuáles son las mejores prácticas para optimizar el rendimiento de gráficos y manejar grandes conjuntos de datos

أفضل الممارسات

  • Usar señales computadas para datos de gráficos reactivos en lugar de mutaciones directas
  • Transformar datos fuera de las plantillas usando computed() para mejor rendimiento
  • Manejar estados de carga y vacíos con bloques @if para una mejor experiencia de usuario

تجنب

  • Mutar datos de gráficos directamente sin usar señales - usar el método .update() en su lugar
  • Colocar lógica de filtrado compleja en enlaces de plantilla - usar señales computadas en su lugar
  • Volver a obtener datos en cada ciclo de detección de cambios - memorizar con señales computadas

الأسئلة المتكررة

¿Qué versiones de Angular son compatibles?
@delon/chart admite Angular 17+ con componentes independientes y señales para enlace de datos reactivo.
¿Qué tipos de gráficos están disponibles?
Los componentes de barra, mini-barra, circular, radar, línea de tiempo, chart-card y tendencia están incluidos en la biblioteca.
¿Cómo instalo este paquete?
Ejecutar npm install @delon/chart@20.1.0 e importar componentes directamente en componentes Angular independientes.
¿Se envían datos a servidores externos?
No. Esta es una biblioteca de gráficos del lado del cliente. Los datos permanecen en tu aplicación Angular.
¿Por qué mi gráfico no se actualiza?
Asegúrate de estar usando señales para los datos. Las mutaciones directas de arreglos no activan la detección de cambios.
¿Cómo se compara esto con los gráficos de ng-zorro?
@delon/chart se construye sobre @ant-design/charts (G2Plot) con envoltorios específicos de Angular para proyectos ng-alain.

تفاصيل المطور

المؤلف

7Spade

الترخيص

MIT

مرجع

main

بنية الملفات

📄 SKILL.md