月球大数据地理空间分析展示平台-【前端】-月球2期前端
surprise
2023-11-29 36fbd1e5a40e319e6ac5f43d11c99ba4b66e93a3
src/components/BarGraphAxisLine.vue
@@ -29,12 +29,12 @@
let dataLength;
let data = [];
onMounted(() => {
  console.log(props.layerData);
  props.layerData.points.forEach((e, i) => {
    xAxisData.value.push(returnFloat1(e.len));
  });
  data = trans(props.layerData.points);
  data = trans(props.layerData.points);
  seriesData.value = [];
  data.forEach((e) => {
    seriesData.value.push({
      data: e,
@@ -82,10 +82,17 @@
  return result;
}
function initChart() {
  let chart = myEcharts.init(
    document.getElementById("myEchartsBIG"),
    "purple-passion"
  );
  var unit = props.layerData.unit ? props.layerData.unit : '';
  var val = [];
  xAxisData.value.filter(res => {
    val.push((res / 1000).toFixed(3));
  })
  chart.setOption({
    title: {
      text: "",
@@ -154,8 +161,8 @@
    },
    xAxis: {
      type: "category",
      data: xAxisData.value,
      name: "米(m)",
      data: val,
      name: "千米",
      axisLabel: {
        //x轴文字的配置
        showMinLabel: true, // 强制显示最小值标签
@@ -191,8 +198,11 @@
    tooltip: {
      trigger: "axis",
    },
    yAxis: {
      name:unit,
      type: "value",
    },
    series: seriesData.value,
  });