关于全局配置问题
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 | <!DOCTYPE html> < html > < head > < meta charset = "utf-8" /> < title ></ title > < script src = "https://cdn.bootcss.com/Chart.js/2.5.0/Chart.js" ></ script > </ head > < body > < canvas id = "barChart" ></ canvas > < script type = "text/javascript" > var ctx = document.getElementById('barChart').getContext("2d"); var labels = []; var datasets = []; var options = {}; // 全局配置GlobalConfiguration // Chart.defaults.global.responsive = true; Chart.defaults.global.title = { display: true, text: "图表标题", position: 'bottom' }; // 是否显示title 设置title内容 // Chart.defaults.global.title.display = true; // Chart.defaults.global.title.text = "图表标题"; labels = ["北京", "上海", "广州", "深圳", "天津", "广州", "济南"]; datasets[0] = { label: "第一季度", backgroundColor: [ "rgba(255,204,204,.7)", "rgba(210,204,255,.7)", "rgba(204,255,224,.7)", "rgba(214,237,237,.7)", "rgba(235,224,255,.7)", "rgba(255,245,204,.7)", "rgba(255,236,217,.7)" ], data: [60, 50, 90, 80, 50, 15, 35] }; datasets[1] = { label: "第二季度", backgroundColor: [ "rgba(255,204,243,.7)", "rgba(215,238,251,.7)", "rgba(204,255,245,.7)", "rgba(219,232,242,.7)", "rgba(235,236,255,.7)", "rgba(255,255,204,.7)", "rgba(244,253,221,.7)" ], data: [90, 40, 30, 10, 20, 25, 30], }; // options = { // title: { // display: true, // text: '2017年上半年web前端收入比例', // } // }; // barChart var barChart = new Chart(ctx, { type: 'bar', data: { labels: labels, datasets: datasets }, options: options }); </ script > </ body > </ html > |
全局配置例如title参数能否合并成title对象一起写?
1
收起
正在回答 回答被采纳积分+1
2回答
好帮手慕慕子
2019-09-26 15:59:52
同学你好,
1. 是的, 全局配置的话,需要分开写
1 2 3 | // Chart.defaults.global.title.display = true; // Chart.defaults.global.title.text = "图表标题"; // Chart.defaults.global.title.position = 'bottom'; |
2. 可以在官方文档查阅更多的详细内容 https://www.chartjs.org/docs/latest/
3. 也可以参考课程中提供的资料哦
如果帮助到了你, 欢迎采纳!
祝学习愉快~~~
相似问题
登录后可查看更多问答,登录/注册
组件化思想开发电商网页 18版
- 参与学习 人
- 提交作业 467 份
- 解答问题 4826 个
本路径带你通过系统学习HTML5、JavaScript、jQuery的进阶知识,不仅如此,还会学习如何利用组件化的思想来开发网页,知识点+案例,使得所学可以更好的得到实践。
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧