enter image description here

这是我目前拥有的,我想得到所有的标签[-300000,-1500000,0,150000,300000].所以请提供一些帮助.任何建议都很感激.我很期待

const series = [
    {
      name: 'Males',
      data: [120000, 50000, 10000, 120000, 50000, 10000],
    },
    {
      name: 'Females',
      data: [-200000, -151000, -70000, -250000, -151000, -70000],
    },
  ];
  const options = {
    chart: {
      id: 'horizontal-bar',
      stacked: true,
      toolbar: {
        show: false,
      },
    },
    colors: ['#68D241', '#FF0D35'],
    plotOptions: {
      bar: {
        horizontal: true,
        barHeight: '60%',
        borderRadius: 5,
        borderRadiusWhenStacked: 'all' as const,
      },
    },
    dataLabels: {
      enabled: false,
    },
    stroke: {
      width: 1,
      colors: ['#fff'],
    },
    legend: {
      show: false,
    },

    grid: {
      xaxis: {
        lines: {
          show: true,
        },
      },
      yaxis: {
        lines: {
          show: false,
        },
      },
    },
    xaxis: {
      categories: ['TRUE ICP', 'AC 03', 'AC 04', 'AC 05', 'AC 06', 'IC 02'],
      tickAmount: 4,
      labels: {
        formatter(val: string) {
          const formattedValue = `$${Math.abs(parseFloat(val)).toLocaleString()}`;
          return parseFloat(val) < 0 ? `-${formattedValue}` : formattedValue;
        },
      },
      axisBorder: {
        show: false,
      },
    },
    yaxis: {
      min: -300000,
      max: 300000,
      showAlways: true,
    },
  };

我试图得到所有的标签,但我看不到负面的标签

我试图得到所有的标签,包括最小和最大的一个.然而,它没有显示出来,我遇到了这个github错误请求apexCharts和修复被添加here

推荐答案

缺少第一个标签是apexchars一直在努力解决的问题, 请参见this thread.

修复似乎是为轴设置offsetX.

const series = [
    {
        name: 'Males',
        data: [120000, 50000, 10000, 120000, 50000, 10000],
    },
    {
        name: 'Females',
        data: [-200000, -151000, -70000, -250000, -151000, -70000],
    },
];
const options = {
    chart: {
        type: 'bar',
        id: 'horizontal-bar',
        stacked: true,
        toolbar: {
            show: false,
        },
    },
    series,
    colors: ['#68D241', '#FF0D35'],
    plotOptions: {
        bar: {
            horizontal: true,
            barHeight: '60%',
            borderRadius: 5,
            borderRadiusWhenStacked: 'all',
        },
    },
    dataLabels: {
        enabled: false,
    },
    stroke: {
        width: 1,
        colors: ['#fff'],
    },
    legend: {
        show: false,
    },

    grid: {
        xaxis: {
            lines: {
                show: true,
            },
        },
        yaxis: {
            lines: {
                show: false,
            },
        },
    },
    xaxis: {
        categories: ['TRUE ICP', 'AC 03', 'AC 04', 'AC 05', 'AC 06', 'IC 02'],
        labels: {
            formatter(val) {
                const formattedValue = `$${Math.abs(parseFloat(val)).toLocaleString()}`;
                return parseFloat(val) < 0 ? `-${formattedValue}` : `${formattedValue}`;
            },
            offsetX: -10
        },
        axisBorder: {
            show: false,
        },
        tickAmount: 4
    },
    yaxis: {
        min:  -300000,
        max: 300000,
        showAlways: true,
    },
};

const chart = new ApexCharts(document.querySelector("#chart"), options);
chart.render();
<div id="chart"></div>
<script src="https://cdnjs.cloudflare.com/ajax/libs/apexcharts/3.37.1/apexcharts.min.js"
        integrity="sha512-hl0UXLK2ElpaU9SHbuVNsvFv2BaYszlhxB2EntUy5FTGdfg9wFJrJG2JDcT4iyKmWeuDLmK+Nr2hLoq2sKk6MQ=="
        crossorigin="anonymous" referrerpolicy="no-referrer"></script>

不管怎样,祝贺你找到了哪处房产 X轴,和y轴,(特别是formatter)我想 这里一团糟,他们应该把它修好.

Typescript相关问答推荐

使用新控制流的FormArray内部的Angular FormGroup

类型脚本如何将嵌套的通用类型展开为父通用类型

更新:Typescript实用程序函数合并对象键路径

APP_INITIALIZER—TypeError:appInits不是函数

无法将select选项的值设置为ngFor循环中的第一个元素

TypeScript:在作为参数传递给另一个函数的记录中对函数的参数实现类型约束

Typescript泛型类型:按其嵌套属性映射记录列表

如何表示多层深度的泛型类型数组?

路由链接始终返回到

在类型脚本中创建泛型类型以动态追加属性后缀

常量类型参数回退类型

APP_INITIALIZER在继续到其他Provider 之前未解析promise

确保对象列表在编译时在类型脚本中具有唯一键

如何将通用接口的键正确设置为接口的键

推断集合访问器类型

递归类型别名的Typescript 使用

TypeScript:如何使用泛型和子类型创建泛型默认函数?

如何使用IsEqual创建断言类型相等的实用程序

为什么 Typescript 无法正确推断数组元素的类型?

在Typescript 中,是否有一种方法来定义一个类型,其中该类型是字符串子集的所有可能组合?