如何在vue项目实现图表---vue-schart(饼状图)

 时间:2026-02-14 08:34:20

1、安装vue-schart插件

npm i vue-schart -S

如何在vue项目实现图表---vue-schart(饼状图)

2、检查是否安装成功

查看配置文件package.json文件是否有vue-schart版本信息

如何在vue项目实现图表---vue-schart(饼状图)

3、启动项目

npm run dev

如何在vue项目实现图表---vue-schart(饼状图)

4、在chart.vue中引入vue-schart

import Schart from 'vue-schart';

如何在vue项目实现图表---vue-schart(饼状图)

5、模拟饼状图数据信息

export default {

    data() {

        return {

            canvasId: 'myChart',

            type: 'pie',

            width: 600,

            height: 500,

            data: [

                {name: '期刊', value: 1234},

                {name: '图书', value: 2345},

                {name: '小说', value: 2456},

                {name: '文学', value: 333},

            ],

            options: {

                title: 'example vue-schart',

                bgColor: '#829dca',

                titleColor: '#ffffff',

                legendColor: '#ffffff'

            }

        }

    },

    components:{

        Schart

    }

}

如何在vue项目实现图表---vue-schart(饼状图)

6、组件:

  <schart :canvasId="canvasId"

            :type="type"

            :width="width"

            :height="height"

            :data="data"

            :options="options"

        >

</schart>

如何在vue项目实现图表---vue-schart(饼状图)

7、查看效果

如何在vue项目实现图表---vue-schart(饼状图)

8、注:下面是vue-schart的options几个属性的表达意思

    padding: 44,                // canvas 内边距

    bgColor: '#FFF',            // 默认背景颜色

    title: 'example vue-schart',// 图表标题

    titleColor: '#000',         // 图表标题颜色

    titlePosition: 'top'        // 图表标题位置: top / bottom

    yEqual: 5,                  // y轴分成5等分

    fillColor: '#1E9FFF',       // 默认填充颜色

    contentColor: '#eee',       // 内容横线颜色

    axisColor: '#666',          // 坐标轴颜色

如何在vue项目实现图表---vue-schart(饼状图)

  • 现货黄金下单技巧有哪些?
  • 当你遇见婚外情,应怎么办?
  • vivoY76s手机怎么设置开启返回键
  • 直销如何启动市场
  • 怎么判断一个人是否变心,不再爱了
  • 热门搜索
    少先队知识手抄报 拒绝舌尖上的浪费手抄报 缅怀先烈手抄报简单又漂亮 防控疫情的手抄报 中秋节手抄报图画 119消防安全手抄报图片 抗击病毒手抄报内容 吸烟有害健康的手抄报 六一手抄报图片 文明城市手抄报内容