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

拿别的公司名字做网站广告传媒公司的网站应该怎么做

拿别的公司名字做网站,广告传媒公司的网站应该怎么做,网站的基本建设投资,万能素材项目需要用echarts来做数据展示#xff0c;现记录vue3引入并使用echarts的过程。 1. 使用步骤 安装 ECharts#xff1a;使用 npm 或 yarn 等包管理工具安装 ECharts。 npm install echarts 在 Vue 组件中引入 ECharts#xff1a;在需要使用图表的 Vue 组件中#xff0c;引入…项目需要用echarts来做数据展示现记录vue3引入并使用echarts的过程。 1. 使用步骤 安装 ECharts使用 npm 或 yarn 等包管理工具安装 ECharts。 npm install echarts在 Vue 组件中引入 ECharts在需要使用图表的 Vue 组件中引入 echarts 模块。 import * as echarts from echarts;创建图表容器在组件的模板中创建一个容器元素用于渲染图表。 templatediv refchartContainer stylewidth: 100%; height: 400px;/div /template在组件的 setup 函数中获取图表容器的 DOM 元素并创建图表实例。 import { ref, onMounted } from vue;export default {setup() {const chartContainer refHTMLElement | null(null);onMounted(() {if (chartContainer.value) {const chartInstance echarts.init(chartContainer.value);// 在 chartInstance 上进行图表的配置和数据处理}});return {chartContainer,};}, }; 在 setup 函数中我们使用 ref 创建了一个响应式的 chartContainer 变量来引用图表容器的 DOM 元素。在 onMounted 钩子函数中我们可以获取到图表容器的 DOM 元素并使用 echarts.init 方法创建图表实例。接下来你可以在 chartInstance 上进行图表的配置和数据处理。 配置和绘制图表在 chartInstance 上进行图表的配置和数据处理然后调用 chartInstance.setOption 方法将配置应用到图表上。 import { ref, onMounted } from vue; import * as echarts from echarts;export default {setup() {const chartContainer refHTMLElement | null(null);onMounted(() {if (chartContainer.value) {const chartInstance echarts.init(chartContainer.value);const options {// 图表的配置项和数据// 可根据 ECharts 的文档和示例进行配置// 例如title、xAxis、yAxis、series 等配置项};chartInstance.setOption(options);}});return {chartContainer,};}, }; 在 options 对象中你可以根据 ECharts 的文档和示例配置图表的各种选项例如标题、坐标轴、系列数据等。然后使用 chartInstance.setOption 方法将配置应用到图表上。 在模板中渲染图表容器在组件的模板中使用 v-bind 将图表容器绑定到 chartContainer 变量。 templatediv v-bind:refchartContainer stylewidth: 100%; height: 400px;/div /template 这样图表容器就会被渲染出来并在 onMounted 钩子函数中初始化和绘制图表。然后可以根据 ECharts 的文档和示例进一步配置和定制图表接下来是常见的图表使用。 2. 常见图表使用 2.1.  折线图Line Chart templatediv refchartContainer stylewidth: 100%; height: 400px;/div /templatescript import { ref, onMounted } from vue; import * as echarts from echarts;export default {setup() {const chartContainer refHTMLElement | null(null);onMounted(() {if (chartContainer.value) {const chartInstance echarts.init(chartContainer.value);const options {xAxis: {type: category,data: [Mon, Tue, Wed, Thu, Fri, Sat, Sun],},yAxis: {type: value,},series: [{type: line,data: [120, 200, 150, 80, 70, 110, 130],},],};chartInstance.setOption(options);}});return {chartContainer,};}, }; /script2.2. 柱状图Bar Chart templatediv refchartContainer stylewidth: 100%; height: 400px;/div /templatescript import { ref, onMounted } from vue; import * as echarts from echarts;export default {setup() {const chartContainer refHTMLElement | null(null);onMounted(() {if (chartContainer.value) {const chartInstance echarts.init(chartContainer.value);const options {xAxis: {type: category,data: [Mon, Tue, Wed, Thu, Fri, Sat, Sun],},yAxis: {type: value,},series: [{type: bar,data: [120, 200, 150, 80, 70, 110, 130],},],};chartInstance.setOption(options);}});return {chartContainer,};}, }; /script2.3. 饼状图Pie Chart templatediv refchartContainer stylewidth: 100%; height: 400px;/div /templatescript import { ref, onMounted } from vue; import * as echarts from echarts;export default {setup() {const chartContainer refHTMLElement | null(null);onMounted(() {if (chartContainer.value) {const chartInstance echarts.init(chartContainer.value);const options {series: [{type: pie,data: [{ value: 335, name: Direct },{ value: 310, name: Email },{ value: 234, name: Affiliate },{ value: 135, name: Video Ads },{ value: 1548, name: Search Engine },],},],};chartInstance.setOption(options);}});return {chartContainer,};}, }; /script 2.4. 散点图Scatter Chart templatediv refchartContainer stylewidth: 100%; height: 400px;/div /templatescript import { ref, onMounted } from vue; import * as echarts from echarts;export default {setup() {const chartContainer refHTMLElement | null(null);onMounted(() {if (chartContainer.value) {const chartInstance echarts.init(chartContainer.value);const options {xAxis: {},yAxis: {},series: [{type: scatter,data: [[10.0, 8.04],[8.0, 6.95],[13.0, 7.58],[9.0, 8.81],[11.0, 8.33],[14.0, 9.96],[6.0, 7.24],[4.0, 4.26],[12.0, 10.84],[7.0, 4.82],[5.0, 5.68],],},],};chartInstance.setOption(options);}});return {chartContainer,};}, }; /script2.5. 雷达图Radar Chart templatediv refchartContainer stylewidth: 100%; height: 400px;/div /templatescript import { ref, onMounted } from vue; import * as echarts from echarts;export default {setup() {const chartContainer refHTMLElement | null(null);onMounted(() {if (chartContainer.value) {const chartInstance echarts.init(chartContainer.value);const options {radar: {indicator: [{ name: Sales, max: 6500 },{ name: Administration, max: 16000 },{ name: Information Technology, max: 30000 },{ name: Customer Support, max: 38000 },{ name: Development, max: 52000 },{ name: Marketing, max: 25000 },],series: [{type: radar,data: [{value: [4200, 3000, 20000, 35000, 50000, 18000],name: Allocated Budget,},{value: [5000, 14000, 28000, 26000, 42000, 21000],name: Actual Spending,},],},],},};chartInstance.setOption(options);}});return {chartContainer,};}, }; /script 2.6. 面积图Area Chart templatediv refchartContainer stylewidth: 100%; height: 400px;/div /templatescript import { ref, onMounted } from vue; import * as echarts from echarts;export default {setup() {const chartContainer refHTMLElement | null(null);onMounted(() {if (chartContainer.value) {const chartInstance echarts.init(chartContainer.value);const options {xAxis: {type: category,boundaryGap: false,data: [Mon, Tue, Wed, Thu, Fri, Sat, Sun],},yAxis: {type: value,},series: [{type: line,areaStyle: {},data: [820, 932, 901, 934, 1290, 1330, 1320],},],};chartInstance.setOption(options);}});return {chartContainer,};}, }; /script2.7. 仪表盘Gauge Chart templatediv refchartContainer stylewidth: 100%; height: 400px;/div /templatescript import { ref, onMounted } from vue; import * as echarts from echarts;export default {setup() {const chartContainer refHTMLElement | null(null);onMounted(() {if (chartContainer.value) {const chartInstance echarts.init(chartContainer.value);const options {series: [{type: gauge,detail: { formatter: {value}% },data: [{ value: 50, name: Completion Rate }],},],};chartInstance.setOption(options);}});return {chartContainer,};}, }; /script2.8. 漏斗图Funnel Chart templatediv refchartContainer stylewidth: 100%; height: 400px;/div /templatescript import { ref, onMounted } from vue; import * as echarts from echarts;export default {setup() {const chartContainer refHTMLElement | null(null);onMounted(() {if (chartContainer.value) {const chartInstance echarts.init(chartContainer.value);const options {series: [{type: funnel,data: [{ value: 60, name: Step 1 },{ value: 40, name: Step 2 },{ value: 20, name: Step 3 },{ value: 80, name: Step 4 },{ value: 100, name: Final Step },],},],};chartInstance.setOption(options);}});return {chartContainer,};}, }; /script
http://www.tj-hxxt.cn/news/135234.html

相关文章:

  • 网站收录查询旅游网站规划设计方案
  • 哪些公司可以建设网站wordpress继续阅读插件
  • 杭州市网站建设济南做网站建设公司
  • 做网站包头wordpress 登录 显示不了
  • 做正规小说网站有哪些宁波seo关键词优化报价
  • 微信网站开发教程罗湖网页设计
  • 北京制作手机网站清远做网站的公司
  • 关于网站建设电话销售的开场白东莞常平镇邮政编码
  • 深圳网站开发培训网络推广是网络营销的基础对不对
  • 网站编辑注意问题pptai一键生成免费
  • 网站建设图片链接方法建设营销型网页
  • 银川手机网站建设看板娘wordpress怎么带声音
  • 微信公众号接口文档广州网站优化指导
  • 水果配送网站建设做网站的企业有哪些
  • 网站营销工作流程硬件工程师需要学哪些
  • 微网站自定义脚本中国制造网建站
  • 用ps做网站是用像素还是毫米响应式网站开发需要的条件
  • 做网站有哪些需求怎么开发一个网站
  • 微商做网站做效果图展板网站
  • 广西建设工程协会网站查询系统营销型网站建设营销型网站建设
  • 城乡建设学校网站软件下载官网源码
  • 长沙网站推广合作龙岩建筑网
  • 做网站跳转肇庆seo网络推广
  • 企业网站注册流程thinkphp做的网站
  • 优秀flash网站欣赏wordpress wp
  • 雅江网站建设翰诺网站建设
  • 深圳做夜场做网站前端怎么在猪八戒网站接单做
  • 在线支付 网站模板python基础教程资料
  • 网站站长英语新网网站内部优化
  • 中国网站开发公司排名需要做网站的企业