sont un élément important des sites Web et applications modernes qui aident à présenter des informations difficiles à exprimer dans le texte et à rendre autrement difficile à comprendre les données présentes de manière facile à lire et à comprendre. Cet article montrera comment créer différents types de graphiques à l'aide de chart.js et vue.js. Chart.js est une bibliothèque de graphiques JavaScript simple et flexible qui permet aux développeurs et aux concepteurs de dessiner différents types de graphiques à l'aide d'éléments de toile HTML5. Vue.js est un cadre JavaScript progressif que nous utiliserons avec chart.js pour démontrer des exemples de représentation de graphe. Nous utiliserons la Vue CLI pour construire le projet Vue.js.
Points clés:
Sélection de la bibliothèque graphique:
Vue Wrappers pour diverses bibliothèques de graphiques sont collectées dans le référentiel impressionnant de vue sur github. Puisque nous nous concentrons sur Chart.js, nous nous concentrerons sur les emballages suivants:
Créer des projets en utilisant Vue CLI:
Tout d'abord, installez Vue CLI avec la commande suivante:
npm install -g @vue/cli
vue create chart-js-demo
Suivant, installez chart.js et divers emballages:
cd chart-js-demo npm install chart.js chartkick hchs-vue-charts vue-chartjs vue-chartkick
npm run serve
Paramètres de base:
Créez le fichier suivant:
touch src/views/{VueChartJS.vue,VueChartKick.vue,VueCharts.vue} touch src/components/{LineChart.vue,BarChart.vue,BubbleChart.vue,Reactive.vue}
, src/views/About.vue
et src/components/HelloWorld.vue
dossiers. src/assets
Ajouter un itinéraire:
Modifier Fichier et ajouter l'itinéraire: src/router.js
// ... (导入语句) ... export default new Router({ routes: [ { path: '/', name: 'Home', component: Home }, { path: '/chartjs', name: 'VueChartJS', component: VueChartJS }, { path: '/chartkick', name: 'VueChartKick', component: VueChartKick }, { path: '/charts', name: 'VueCharts', component: VueCharts } ] })
Ajouter la navigation:
Modifier Fichiers, ajouter la navigation et les styles: src/App.vue
<template> <!-- ... (导航代码) ... --> </template> <style> /* ... (样式代码) ... */ </style>
Composant domestique:
Modifier src/views/Home.vue
Fichier:
npm install -g @vue/cli
Ajouter Bulma:
Ajouter le framework Bulma CSS dans la balise public/index.html
du fichier <head>
:
vue create chart-js-demo
(Le contenu suivant continuera d'introduire comment utiliser Vue-chartjs, Vue-chart et Vue-chartkick pour créer différents types de graphiques. En raison de limitations d'espace, du code spécifique et des étapes détaillées sont omises ici. Veuillez vous référer au texte d'origine pour le code complet et les étapes.
Comparaison de la bibliothèque graphique:
Cet article présente diverses emballages Vue pour chart.js et montre comment les utiliser pour créer des graphiques. Le code source est disponible sur GitHub.
(Le contenu suivant est la partie FAQ d'origine, et en raison des limitations de l'espace, il est omis ici. Veuillez vous référer au texte d'origine pour le contenu FAQ complet.)
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!