Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/364.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何缩短vue顶点图表中x轴标签之间的间距_Javascript_Css_Charts_Apexcharts - Fatal编程技术网

Javascript 如何缩短vue顶点图表中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

我使用vue apex图表创建了一个简单的图表,该图表显示了一段时间内资产的数量,效果很好,但x轴显示我的数据时距离很大,如下所示:

我如何减少x轴项目之间的距离,如下所示:

这是我的密码:

<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] }] } } }