ダッシュボードウィジェットと風のCSSとチャート.js
4557 ワード
後で保存してください.
こんにちは.このポストを通して、我々はどのように我々はダッシュボードのウィジェットを作ることができるでしょうか?js!
直接に行きましょう🚀
ステップ1:資産を含める
ステップ2 :ビルドのインターフェイス
ステップ3:グラフを追加
出力!
おめでとう!ダッシュボードウィジェットを正常にしました.あなたのスタイルに従ってそれを変更し、下のコメントのセクションでそれを共有する!
🙌🏻
お読みありがとうございます.あなたがポストを楽しんで、今後の記事に従うならば、同様に去ってください!
追伸:次のポストは何か特別なものになりたい?コメントで私に知らせてください.
🤘🏻
私とつながってください:Github
サポート:Buy me a coffee!
こんにちは.このポストを通して、我々はどのように我々はダッシュボードのウィジェットを作ることができるでしょうか?js!
直接に行きましょう🚀
ステップ1:資産を含める
You may do this either via CDN or NPM. I've used CDN here.
<link rel="stylesheet"
href="https://unpkg.com/tailwindcss@^2/dist/tailwind.min.css"
/>
<link rel="stylesheet"
href="https://cdnjs.cloudflare.com/ajax/libs/Chart.js/2.9.3/Chart.min.css"
/>
<script
src="https://cdnjs.cloudflare.com/ajax/libs/Chart.js/2.9.3/Chart.js">
</script>
ステップ2 :ビルドのインターフェイス
This consists of making the card, placing the text and chart.
<div class="min-w-screen min-h-screen bg-gray-200 flex items-center justify-center px-5 py-5">
<div class="w-full max-w-3xl">
<div class="-mx-2 md:flex">
<div class="w-full md:w-1/3 px-2">
<div class="rounded-lg shadow-sm mb-4">
<div class="rounded-lg bg-white shadow-lg md:shadow-xl relative overflow:hidden">
<div class="px-3 pt-8 pb-10 text-center relative z-10">
<h4 class="text-sm uppercase text-gray-500 leading-tight">
Followers
</h4>
<h3 class="text-3xl text-gray-700 font-semibold leading-tight my-3">
13,579
</h3>
<p class="text-xs text-green-500 leading-tight">
🔺 40.9%
</p>
</div>
<div class="absolute bottom-0 inset-x-0">
<canvas id="chart1" height="70"></canvas>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
ステップ3:グラフを追加
This is the JavaScript we need to generate the chart.
<script>
const chartOptions = {
maintainAspectRation: false,
legend: {
display: false
},
tooltips: {
enable: false
},
elements: {
point: {
radius: 0
}
},
scales: {
xAxes: [
{
gridLines: false,
scaleLabel: false,
ticks: {
display: false
}
}
],
yAxes: [
{
gridLines: false,
scaleLabel: false,
ticks: {
display: false,
suggestedMin: 0,
suggestedMax: 10
}
}
]
}
};
var ctx = document.getElementById("chart1").getContext("2d");
var chart = new Chart(ctx, {
type: "line",
data: {
labels: [1, 2, 1, 3, 5, 4, 7],
datasets: [
{
backgroundColor: "rgba(101, 116, 205, 0.1)",
borderColor: "rgba(101, 116, 205, 0.8)",
borderWidth: 2,
data: [1, 2, 1, 3, 5, 4, 7]
}
]
},
options: chartOptions
});
</script>
出力!
This is how it turns out to be.
おめでとう!ダッシュボードウィジェットを正常にしました.あなたのスタイルに従ってそれを変更し、下のコメントのセクションでそれを共有する!
🙌🏻
お読みありがとうございます.あなたがポストを楽しんで、今後の記事に従うならば、同様に去ってください!
追伸:次のポストは何か特別なものになりたい?コメントで私に知らせてください.
🤘🏻
私とつながってください:Github
サポート:Buy me a coffee!
Reference
この問題について(ダッシュボードウィジェットと風のCSSとチャート.js), 我々は、より多くの情報をここで見つけました https://dev.to/deyrupak/dashboard-widget-with-tailwind-css-chart-js-20j8テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol