チャートは、テキストで表現するのが困難であり、読みやすく理解しやすい方法で存在するデータを理解するのが難しい情報を提示するのに役立つ最新のWebサイトとアプリケーションの重要な部分です。この記事では、chart.jsとvue.jsを使用してさまざまなタイプのチャートを作成する方法を示します。 Chart.jsは、シンプルで柔軟なJavaScriptチャートライブラリであり、開発者と設計者がHTML5キャンバス要素を使用してさまざまなタイプのチャートを描画できるようにします。 Vue.jsは、グラフ表現の例を示すためにchart.jsで使用するプログレッシブJavaScriptフレームワークです。 Vue.jsプロジェクトを構築するために、Vue CLIを使用します。
キーポイント:
さまざまなチャートライブラリのVueラッパーは、GitHubのAwesome-Vueリポジトリに収集されています。 chart.jsに焦点を当てているため、次のラッパーに焦点を当てます。
vue-chartsvue-chartjs
最初に、次のコマンドを使用してVue CLIをインストールします 次に、次のコマンドを使用してプロジェクトを構築します。
ウィザードに従って、次の機能を選択します。BABEL、ルーター、ESLINTがエラー防止のみ、SAVEのまとめ。
次に、chart.jsとさまざまなラッパーをインストールしますnpm install -g @vue/cli
アプリケーションを実行します:
vue create chart-js-demo
cd chart-js-demo npm install chart.js chartkick hchs-vue-charts vue-chartjs vue-chartkick
npm run serve
、、フォルダーを削除します。
ルートを追加:touch src/views/{VueChartJS.vue,VueChartKick.vue,VueCharts.vue} touch src/components/{LineChart.vue,BarChart.vue,BubbleChart.vue,Reactive.vue}
src/views/About.vue
src/components/HelloWorld.vue
ファイルを変更し、ルートを追加します:src/assets
ナビゲーションの追加:
ファイルを変更し、ナビゲーションとスタイルを追加します: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 } ] })
ホームコンポーネント:
src/views/Home.vue
ファイルを変更します:
npm install -g @vue/cli
bulma:
を追加しますファイルのタグにBulma CSSフレームワークを追加します:public/index.html
<head>
vue create chart-js-demo
グラフィックライブラリの比較:
vue-chartjs:
強力で柔軟な、応答性の高い機能をサポートしますが、比較的複雑な構成をサポートしています。(次のコンテンツは元のFAQの部分であり、スペースの制限のため、ここで省略しています。完全なFAQコンテンツについては元のテキストを参照してください。
以上がchart.jsのVue.jsラッパーを使用して美しいチャートを作成しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。