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

自己做的网站怎么设置地址站长做什么网站赚钱

自己做的网站怎么设置地址,站长做什么网站赚钱,手机网站整站下载,百度网站下拉排名用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/wzjs/541873.html

相关文章:

  • 用vue element-ui做的网站商城购物网站有哪些模块
  • 政务网站建设的三大核心功能是什么wordpress自定义搜索页面
  • 最专业微网站首选公司集团网站设计案例
  • 济南网站设计哪家好今天发生的新闻
  • 灯具做外贸的网站有哪些如何让百度快照找到自己的网站
  • 自己申请一个网站怎么做从化建设局网站关停
  • 做网站应该做哪方面的wordpress 显示代码
  • 广州网站建设公司兴田德润怎么样普陀做网站价格
  • 相亲网站建设策划书范文html代码分享
  • php 多语言网站建设源码做购物网站骗人
  • 做网站官网需多少钱关于重新建设网站的申请
  • 杭州住房和城乡建设局网站首页电脑做系统ppt下载网站好
  • 成都市住房和城乡建设厅网站wordpress固定链接文章发布失败
  • 培训中心网站建设论文关键词查询神器
  • 郑州有免费建网站的公司吗宁波seo快速优化
  • 红色系 网站做网站会犯法吗
  • 营销推广费计入什么科目做seo要明白网站内容
  • 咖啡店网站模板企业网站搜索推广
  • 北京好的网站制作云服务器搭建
  • seo网站优化方网络服务商简称
  • 网站开发建立站点如何推广一个项目
  • 营销型网站建设制作推广成都网站建设哪里好点
  • 装修网站免费设计关于建设公司网站的申请
  • wordpress建立移动m站做 爱 网站小视频下载
  • 荣县网站开发新媒体包不包括公司网站的建设
  • 培训网站设计师在那可以做公司网站
  • 石家庄微网站建设sketch可以做网站交互么
  • 韩雪个人网站做资讯网站怎么挣钱
  • 加强企业门户网站建设四川建设网网
  • 网店运营与管理搜索引擎优化培训免费咨询