Backup/shequ/assets/pages/chartjs.init.js
(开头部分) 5KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
/**
* Theme: Montran Admin Template
* Author: Coderthemes
* Chart Js Page
*
*/
!function($) {
"use strict";
var ChartJs = function() {};
ChartJs.prototype.respChart = function respChart(selector,type,data, options) {
// get selector by context
var ctx = selector.get(0).getContext("2d");
// pointing parent container to make chart js inherit its width
var container = $(selector).parent();
// enable resizing matter
$(window).resize( generateChart );
// this function produce the responsive Chart JS
function generateChart(){
// make chart width fit with its container
var ww = selector.attr('width', $(container).width() );
switch(type){
case 'Line':
new Chart(ctx).Line(data, options);
break;
case 'Doughnut':
new Chart(ctx).Doughnut(data, options);
break;
case 'Pie':
new Chart(ctx).Pie(data, options);
break;
case 'Bar':
new Chart(ctx).Bar(data, options);
break;
case 'Radar':
new Chart(ctx).Radar(data, options);
break;
case 'PolarArea':
new Chart(ctx).PolarArea(data, options);
break;
}
// Initiate new chart or Redraw
};
// run function - render chart at first load
generateChart();
},
//init
ChartJs.prototype.init = function() {
//creating lineChart
var data = {
labels : ["January","February","March","April","May","June","July"],
datasets : [
{
fillColor : "rgba(49, 126, 235, 0.75)",
strokeColor : "rgba(49, 126, 235, 0.75)",
后面还有 137 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
