frappe-charts多种图表效果及用法示例代码

代码语言:html

所属分类:图表

代码描述:frappe-charts多种图表效果及用法示例代码

代码标签: frappe-charts 图表 示例

下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开

<!DOCTYPE html>
<html>

<head>
    <meta charset="UTF-8">

    <meta name="viewport" content="width=device-width, initial-scale=1">
    <link type="text/css" rel="stylesheet" href="//repo.bfw.wiki/bfwrepo/css/frappe_theme.css">
    <style>
    </style>

    <script type="text/javascript" src="//repo.bfw.wiki/bfwrepo/js/highlight.9.9.js"></script>
    <script>
        hljs.initHighlightingOnLoad();
    </script>


</head>

<body>

    <div class="container">
        <div class="row hero" style="padding-top: 30px; padding-bottom: 0px;">
            <div class="jumbotron" style="background: transparent;">
                <h1>Frappe Charts</h1>
                <p class="mt-2">GitHub-inspired simple and modern charts for the web</p>
                <p class="mt-2">with zero dependencies.</p>
                <!--<p class="mt-2">Because dumb charts are hard to come by.</p>-->
            </div>

            <div class="col-sm-10 push-sm-1 later" style="font-size: 14px;">
                <div id="chart-composite-1" class="border"><svg height="225"></svg></div>
                <p class="mt-1">Click or use arrow keys to navigate data points</p>
            </div>
            <div class="col-sm-10 push-sm-1 later" style="font-size: 14px;">
                <div id="chart-composite-2" class="border"><svg height="225"></svg></div>
            </div>
        </div>

        <div class="group later">
            <div class="row section">

                <div class="col-sm-10 push-sm-1">
                    <div class="dashboard-section">
                        <h6 class="margin-vertical-rem">Create a chart</h6>
                        <pre><code class="hljs html">  &lt!--HTML--&gt;
&lt;div id="chart"&gt;&lt;/div&gt;</code></pre>
                        <pre><code class="hljs javascript">  // Javascript
let chart = new Chart( "#chart", { // or DOM element
data: {
  labels: ["12am-3am", "3am-6am", "6am-9am", "9am-12pm",
  "12pm-3pm", "3pm-6pm", "6pm-9pm", "9pm-12am"],

  datasets: [
	{
	  label: "Some Data", type: 'bar',
	  values: [25, 40, 30, 35, 8, 52, 17, -4]
	},
	{
	  label: "Another Set", type: 'bar',
	  values: [25, 50, -10, 15, 18, 32, 27, 14]
	},
	{
	  label: "Yet Another", type: 'line',
	  values: [15, 20, -3, -15, 58, 12, -17, 37]
	}
  ],

  yMarkers: [{ label: "Marker", value: 70 }],
  yRegions: [{ label: "Region", start: -10, end: 50 }]
},

title: "My Awesome Chart",
type: 'axis-mixed', // or 'bar', 'line', 'pie', 'percentage'
height: 250,
colors: ['purple', '#ffa3ef', 'red']
});</code></pre>
                        <!-- <div id="chart-types" class="border" style="margin-bottom: 15px"></div> -->
                        <!-- <div >
			<div class="btn-group x-axis-buttons margin-vertical-px" role="group">
			  <button type="button" class="btn btn-sm btn-secondary active" data-type='span'>X span</button>
			  <button type="button" class="btn btn-sm btn-secondary" data-type='tick'>X tick</button>
			</div>
			<div class="btn-group y-axis-buttons margin-vertical-px" role="group">
			  <button type="button" class="btn btn-sm btn-secondary active" data-type='span'>Y span</button>
			  <button type="button" class="btn btn-sm btn-secondary" data-type='tick'>Y tick</button>
			</div>
			<div class="input-group input-group-sm">
			  <span class="input-group-addon">.00</span>
			  <input type="text" class="form-control" aria-label="Amount (rounded to the nearest dollar)">
			</div>
		  </div> -->

                        <div id="chart-aggr" class="border"></div>
                        <div class="btn-group aggr-type-buttons margin-vertical-px mx-auto" role="group">
                            <button type="button" class="btn btn-sm btn-secondary active" data-type='axis-mixed'>Mixed</button>
                            <button type="button" class="btn btn-sm btn-secondary" data-type='pie'>Pie Chart</button>
                            <button type="button" class="btn btn-sm btn-secondary" data-type='percentage'>Percentage Chart</button>
                        </div>
                        <!-- <p class="text-muted">
			<a target="_blank" href="http://www.storytellingwithdata.com/blog/2011/07/death-to-pie-charts">Why Percentage?</a>
		  </p> -->
                    </div>
                </div>

                <div class="col-sm-10 push-sm-1">
                    <div class="dashboard-section">
                        <h6 class="margin-vertical-rem">
                            Update Values
                        </h6>
                        <div id="chart-update" class="border"></div>
.........完整代码请登录后点击上方下载按钮下载查看

网友评论0