Javascript 如何缩短vue顶点图表中x轴标签之间的间距
我使用vue apex图表创建了一个简单的图表,该图表显示了一段时间内资产的数量,效果很好,但x轴显示我的数据时距离很大,如下所示: 我如何减少x轴项目之间的距离,如下所示: 这是我的密码:Javascript 如何缩短vue顶点图表中x轴标签之间的间距,javascript,css,charts,apexcharts,Javascript,Css,Charts,Apexcharts,我使用vue apex图表创建了一个简单的图表,该图表显示了一段时间内资产的数量,效果很好,但x轴显示我的数据时距离很大,如下所示: 我如何减少x轴项目之间的距离,如下所示: 这是我的密码: <template> <div class="balance-card-container"> <div class="s"> <md-card class="balance-card&q
<template>
<div class="balance-card-container">
<div class="s">
<md-card class="balance-card">
<md-card-header>
<div class="md-title title">{{ title }}</div>
</md-card-header>
<md-card-content>
<p class="number-p">2345</p>
</md-card-content>
</md-card>
<md-card class="second-card">
<!-- <h2 class="users">Assessments summary</h2> -->
<div class="chart-wrapper">
<apexchart width="900" height="200" type="line" :options="options" :series="series"></apexchart>
</div>
</md-card>
</div>
</div>
</template>
<style lang="scss" scoped>
@import "../variables.scss";
.balance-card {
border-radius: 14px !important;
box-shadow: 0px 6px 20px -6px rgba(221, 243, 255, 0.6) !important;
}
.title {
text-align: center;
font-family: Open Sans;
font-style: normal;
font-weight: bold !important;
font-size: 14px;
color: $casal;
}
.number-p {
text-align: center;
font-family: Open Sans;
font-style: normal;
font-weight: bold;
font-size: 28px;
letter-spacing: 0.25px;
color: $casal;
}
.s {
display: flex;
}
.second-card {
width: 900px !important;
}
.chart-wrapper {
width: 100%;
height: 200px;
}
</style>
<script>
export default {
name: "BalanceCard",
props: ["title"],
data() {
return {
options: {
chart: {
id: 'vuechart-example'
},
xaxis: {
categories: [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]
}
},
series: [{
name: 'series-1',
data: [10000, 5000, 1000]
}]
}
}
}
</script>
{{title}}
2345
@导入“./variables.scss”;
.余额卡{
边界半径:14px!重要;
盒子阴影:0px 6px 20px-6px rgba(221243255,0.6)!重要;
}
.头衔{
文本对齐:居中;
字体系列:开放式SAN;
字体风格:普通;
字体大小:粗体!重要;
字体大小:14px;
颜色:$casal;
}
.编号-p{
文本对齐:居中;
字体系列:开放式SAN;
字体风格:普通;
字体大小:粗体;
字号:28px;
字母间距:0.25px;
颜色:$casal;
}
s{
显示器:flex;
}
.第二张牌{
宽度:900px!重要;
}
.图表包装器{
宽度:100%;
高度:200px;
}
导出默认值{
名称:“余额卡”,
道具:[“标题”],
数据(){
返回{
选项:{
图表:{
id:“vuechart示例”
},
xaxis:{
类别:[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]
}
},
系列:[{
名称:'series-1',
数据:[10000、5000、1000]
}]
}
}
}