色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

您的位置:首頁技術文章
文章詳情頁

javascript - 關于chartjs表格的大小問題

瀏覽:127日期:2023-03-25 14:06:26

問題描述

我創建出來的表格總是和自定義的canvas大小無關呢

//html<canvas height='300'></canvas>

//js(這就是官網的示例)var ctx = $(’#chartTest’)[0].getContext(’2d’);var chart = new Chart(ctx,{ type: ’bar’, data: {labels: ['Red', 'Blue', 'Yellow', 'Green', 'Purple', 'Orange'],datasets: [{ label: ’# of Votes’, data: [12, 19, 3, 5, 2, 3], backgroundColor: [’rgba(255, 99, 132, 0.2)’,’rgba(54, 162, 235, 0.2)’,’rgba(255, 206, 86, 0.2)’,’rgba(75, 192, 192, 0.2)’,’rgba(153, 102, 255, 0.2)’,’rgba(255, 159, 64, 0.2)’ ], borderColor: [’rgba(255,99,132,1)’,’rgba(54, 162, 235, 1)’,’rgba(255, 206, 86, 1)’,’rgba(75, 192, 192, 1)’,’rgba(153, 102, 255, 1)’,’rgba(255, 159, 64, 1)’ ], borderWidth: 1}] }, options: {scales: { yAxes: [{ticks: { beginAtZero:true} }]} }})

圖表顯示了,但屬性卻是這樣的:

javascript - 關于chartjs表格的大小問題

canvas的寬高和我自定義的完全無關呢請問哪里出錯了嗎

問題解答

回答1:

官方文檔中的說明:

// Any of the following formats may be usedvar ctx = document.getElementById('myChart');var ctx = document.getElementById('myChart').getContext('2d');var ctx = $('#myChart');var ctx = 'myChart';

其中并沒有說畫布的定義方法為var ctx = $(’#chartTest’)[0].getContext(’2d’),試一下將第一行的var ctx = $(’#chartTest’)[0].getContext(’2d’)改為var ctx = document.getElementById(’charTest’)。

Update

參見:http://www.chartjs.org/docs/l...

寬高檢測不能直接從canvas獲取,需要在外部嵌套一個p,設置p樣式:

#chart-wrapper { position: relative; // 這個必須要有,否則里面會生成的iframe絕對定位,會以外層第一個有定位的元素的坐標系為準 width: 400px; height: 400px;}

html:

<p id='chart-wrapper'> <canvas id='myChart'></canvas></p>

標簽: JavaScript
相關文章:
主站蜘蛛池模板: 日本一区深夜影院深a | 国产国产人免费视频成69堂 | 最新国产美女一区二区三区 | 欧美成人性毛片免费版 | 亚洲乱视频 | 久久精品免费观看视频 | 涩涩网站 | 手机看片国产免费永久 | 一级黄色毛片免费看 | 久久精品国产亚洲7777小说 | 精品国产杨幂在线观看福利 | 特黄特黄aaaa级毛片免费看 | www成人在线观看 | 一区二区三区亚洲视频 | 男人女人做黄刺激性视频免费 | 亚洲欧美二区三区久本道 | 久久精品亚洲乱码伦伦中文 | 免费永久在线观看黄网 | 欧美综合亚洲 | 三级网站 | 新版天堂中文资源8在线 | 欧美一级看片免费观看视频在线 | 国产成人福利夜色影视 | 日韩99精品 | 干女人逼视频 | 亚洲视频精品在线 | 亚洲最大网址 | 亚洲欧洲日韩在线 | 婷婷的久久五月综合先锋影音 | 欧美成人免费一级人片 | 日韩亚洲欧美综合一区二区三区 | 国产精品亚洲第五区在线 | 成人国产视频在线观看 | 欧美性巨大欧美 | 久久国产精品一区二区三区 | 国产女人自拍 | 亚洲一区二区影视 | 国产成人一区二区三区 | 91久久色 | 一区二区三区视频在线 | 亚洲国产成人久久一区久久 |