当前位置: 首页 > news >正文

潍坊有哪些网站知名网站建设托管

潍坊有哪些网站,知名网站建设托管,wordpress 图像热点,北京计算机培训机构排名前十用rollup-plugin-visualizer插件的图对比 按需加载前按需加载后1070.99 kb662.32kb2.1MB1.16MB 按需加载前 按需加载后 插件指标 按需加载前 按需加载后 对比的插件rollup-plugin-visualizer使用 npm install --save-dev rollup-plugin-visualizervite.config.js配置 i…

用rollup-plugin-visualizer插件的图对比

按需加载前按需加载后
1070.99 kb662.32kb
2.1MB1.16MB

按需加载前
在这里插入图片描述
按需加载后
在这里插入图片描述
插件指标
按需加载前
在这里插入图片描述
按需加载后
在这里插入图片描述


对比的插件rollup-plugin-visualizer使用

npm install --save-dev rollup-plugin-visualizer

vite.config.js配置

import { defineConfig } from 'vite';
import { visualizer } from 'rollup-plugin-visualizer';
import vue from '@vitejs/plugin-vue';export default defineConfig({plugins: [// 其他插件...vue(),visualizer({open: true, // 打包后自动打开报告gzipSize: true, // 显示 gzip 压缩后的大小brotliSize: true, // 显示 brotli 压缩后的大小}),],
});

echarts没有按需加载代码
直接引入
import * as echarts from ‘echarts’;
app.vue

<template><div><div ref="barChart" style="width: 600px;height:400px;"></div><div ref="lineChart" style="width: 600px;height:400px;"></div><div ref="ringChart" style="width: 600px;height:400px;"></div></div>
</template><script>import * as echarts from 'echarts';export default {mounted() {this.initBarChart();this.initLineChart();this.initRingChart();},methods: {initBarChart() {const barChart = echarts.init(this.$refs.barChart);barChart.setOption({title: { text: '柱状图示例' },tooltip: {},xAxis: {data: ["衬衫","羊毛衫","雪纺衫","裤子","高跟鞋","袜子"]},yAxis: {},series: [{name: '销量',type: 'bar',data: [5, 20, 36, 10, 10, 20]}]});},initLineChart() {const lineChart = echarts.init(this.$refs.lineChart);lineChart.setOption({title: { text: '折线图示例' },tooltip: {},xAxis: {type: 'category',boundaryGap: false,data: ['周一','周二','周三','周四','周五','周六','周日']},yAxis: {type: 'value'},series: [{data: [820, 932, 901, 934, 1290, 1330, 1320],type: 'line',areaStyle: {}}]});},initRingChart() {const ringChart = echarts.init(this.$refs.ringChart);ringChart.setOption({title: { text: '环形图示例', left: 'center' },tooltip: {trigger: 'item'},legend: {orient: 'vertical',left: 'left'},series: [{name: '访问来源',type: 'pie',radius: ['40%', '70%'], // 这里设置了内外半径,形成环形图avoidLabelOverlap: false,label: {show: false,position: 'center'},emphasis: {label: {show: true,fontSize: '40',fontWeight: 'bold'}},labelLine: {show: false},data: [{ value: 1048, name: '搜索引擎' },{ value: 735, name: '直接访问' },{ value: 580, name: '邮件营销' },{ value: 484, name: '联盟广告' },{ value: 300, name: '视频广告' }]}]});}}
}
</script><style scoped>
/* 样式可以根据需要调整 */
</style>

按需加载:
(1)把需要的图处理到js文件里

// src/echartsSetup.jsimport * as echarts from 'echarts/core';
import {BarChart,LineChart,PieChart // 环图是通过饼图设置特定配置项实现的
} from 'echarts/charts';
import {GridComponent,TooltipComponent,LegendComponent,DatasetComponent,TitleComponent,ToolboxComponent,DataZoomComponent,TransformComponent,GraphicComponent
} from 'echarts/components';
import { CanvasRenderer } from 'echarts/renderers';// 注册你需要的组件和渲染器
echarts.use([BarChart,LineChart,PieChart, // 环图需要PieChart支持GridComponent,TooltipComponent,LegendComponent,DatasetComponent,TitleComponent,ToolboxComponent,DataZoomComponent,TransformComponent,GraphicComponent,CanvasRenderer
]);export default echarts;

(2)从js文件引入

<template><div><div ref="barChart" style="width: 600px;height:400px;"></div><div ref="lineChart" style="width: 600px;height:400px;"></div><div ref="ringChart" style="width: 600px;height:400px;"></div></div>
</template><script>
import echarts from './echartsSetup'; // 引入自定义的 echarts 配置export default {mounted() {this.initBarChart();this.initLineChart();this.initRingChart();},methods: {initBarChart() {const barChart = echarts.init(this.$refs.barChart);barChart.setOption({title: { text: '柱状图示例' },tooltip: {},xAxis: {data: ["衬衫","羊毛衫","雪纺衫","裤子","高跟鞋","袜子"]},yAxis: {},series: [{name: '销量',type: 'bar',data: [5, 20, 36, 10, 10, 20]}]});},initLineChart() {const lineChart = echarts.init(this.$refs.lineChart);lineChart.setOption({title: { text: '折线图示例' },tooltip: {},xAxis: {type: 'category',boundaryGap: false,data: ['周一','周二','周三','周四','周五','周六','周日']},yAxis: {type: 'value'},series: [{data: [820, 932, 901, 934, 1290, 1330, 1320],type: 'line',areaStyle: {}}]});},initRingChart() {const ringChart = echarts.init(this.$refs.ringChart);ringChart.setOption({title: { text: '环形图示例', left: 'center' },tooltip: {trigger: 'item'},legend: {orient: 'vertical',left: 'left'},series: [{name: '访问来源',type: 'pie',radius: ['40%', '70%'], // 这里设置了内外半径,形成环形图avoidLabelOverlap: false,label: {show: false,position: 'center'},emphasis: {label: {show: true,fontSize: '40',fontWeight: 'bold'}},labelLine: {show: false},data: [{ value: 1048, name: '搜索引擎' },{ value: 735, name: '直接访问' },{ value: 580, name: '邮件营销' },{ value: 484, name: '联盟广告' },{ value: 300, name: '视频广告' }]}]});}}
}
</script><style scoped>
/* 样式可以根据需要调整 */
</style>
http://www.dtcms.com/a/432218.html

相关文章:

  • 普通企业网站营销内链好的网站
  • 网站建设最新外文翻译网页传奇哪个最火
  • 外贸型网站建设方法企业信用报告如何获取
  • 网站建设小结wordpress 多地址插件
  • 报名网站建设费用报价做网站和做app哪个简单
  • 做seo的网站有那些广州 建设 招聘信息网站
  • Oralce取消账户锁定
  • 医院网站建设的特点招聘网站建设费用多少钱
  • 神农架网站建设wordpress博客头图怎么改
  • 佛山做外贸网站的公司吗什么企业做网站比较方便呢
  • 长沙公司网站的建设网站建设网站多少钱
  • 网上有哪些接单做效果图的网站如何做翻唱网站
  • 深圳手机网站建设价格低做网站比较好的数字
  • leetcode 17 电话号码的字母组合
  • 秦皇岛建设网站公司哪家好wordpress+缩略图截图
  • 域名建设好了怎么在建设网站wordpress 值得买主题
  • SpringBoot11-Spring Validation讲解
  • 上的网站app免费大全个人站长适合做什么网站
  • 我们提供的网站建设易语言如何做代刷网站
  • 中断控制器介绍-软件篇(linux)
  • 怎么学做淘宝免费视频网站wordpress 主机安装
  • 社区类网站建设的例子四川建设厅官方网站四库一平台
  • 【PID学习】PID算法改进
  • 引流推广app网站改版对seo影响
  • 南京代做网站h5编辑器有哪些软件
  • 在Zotero中配置PDF2zh插件并使用详细教程
  • 做图有什么网站河池市民政局门户网站建设
  • 10大免费软件下载网站wordpress模板克隆
  • MASM数据段完全指南:从基础定义到高级内存操作
  • 提供视频下载的网站做学术用的网站