概述
(function () {
// 1. 实例化对象
var myChart = echarts.init(document.querySelector(".bar .chart"));
// 2. 指定配置项和数据
var option = {
color: ["#2f89cf"],
tooltip: {
trigger: "axis",
axisPointer: {
// 坐标轴指示器,坐标轴触发有效
type: "shadow", // 默认为直线,可选为:'line' | 'shadow'
},
},
grid: {
left: "0%",
right: "0%",
bottom: "1%",
top: "10px",
containLabel: true,
},
xAxis: [
{
type: "category",
data: ["Mon", "Tue", "Wed", "Thu", "Fri", "Sat", "Sun"],
axisTick: {
alignWithLabel: true,
},
axisLabel: {
color: "rgba(255,255,255,.6)",
fontSize: "12"
},
},
],
yAxis: [
{
type: "value",
axisLine: {
lineStyle: {
color: "rgba(255,255,255,.6)",
width: "1"
}
},
// color of yAxis
splitLine: {
lineStyle: {
color: "rgba(255,255,255,.6)",
}
},
axisLabel: {
color: "rgba(255,255,255,.6)",
fontSize: "12"
},
},
],
series: [
{
name: "直接访问",
type: "bar",
// 修改柱子宽度
barWidth: "35%",
data: [10, 52, 200, 334, 390, 330, 220],
itemStyle: {
// 修改柱子圆角
barBorderRadius: 3
}
},
],
};
myChart.setOption(option);
})();
在配置了以上的图表后,发现虽然放置图表的容器使用的是响应式布局,但图表大小并没有自适应,增加以下代码:
window.addEventListener("resize",function (){
myChart.resize();
});
此时拖动浏览器窗口,图表已经可以适配了。
最后
以上就是成就信封为你收集整理的echarts中图表适配的全部内容,希望文章能够帮你解决echarts中图表适配所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复