Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/427.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vue.js/6.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 Chart.js]中创建圆角_Javascript_Vue.js_Charts - Fatal编程技术网

Javascript 在折线图[vue Chart.js]中创建圆角

Javascript 在折线图[vue Chart.js]中创建圆角,javascript,vue.js,charts,Javascript,Vue.js,Charts,我渲染一个折线图,如何使其具有底部边界半径?我在一张卡片里有一张折线图,卡片的边框半径为6px无填充底部,所以折线图贴在底部,我希望图表的边框半径为6px,我该怎么做 import { Line, mixins } from 'vue-chartjs' const { reactiveProp } = mixins export default { extends: Line, mixins: [reactiveProp], data: () => ({

我渲染一个折线图,如何使其具有底部边界半径?我在一张卡片里有一张折线图,卡片的
边框半径
6px
填充底部
,所以折线图贴在底部,我希望图表的
边框半径
6px
,我该怎么做

import { Line, mixins } from 'vue-chartjs'
  const { reactiveProp } = mixins

  export default {
    extends: Line,
    mixins: [reactiveProp],
    data: () => ({
      options: {
        layout: {
          padding: {
            bottom: -20,
            left: -20,
          }
        },
        maintainAspectRatio: false,
        legend: {
          display: false
        },
        scales: {
          yAxes: [{
            ticks: {
              beginAtZero: true,
              min: 0,
              display: false,
            },
            gridLines: {
              drawBorder: false,
              showBorder: false,
              display: false,
            },
          }],
          xAxes: [{
            gridLines: {
              drawBorder: false,
              showBorder: false,
              display: false,
            },
            ticks: {
              display: false
            }
          }]
        }
      }
    }),
    mounted () {
      // this.chartData is created in the mixin.
      // If you want to pass options please create a local options object.
      this.renderChart(this.chartData, this.options)
    }
  }

刚刚设置
溢出:隐藏在您的卡类上。
或者,您可以将渲染的图表画布本身作为目标,并在其上设置边框半径,如
.card#linechart{border radius:6px;}


示例:

您有可以共享的工作示例/jsfiddle吗?