日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

在Vue中使用antv的示例代碼

瀏覽:138日期:2023-01-10 18:06:56

一,在vue原型中使用

1.首先安裝antv/g2

yarn add @antv/g2 --save

2.在main.js中掛在到vue原型實例中

const G2 = require(’@antv/g2’)Vue.prototype.$G2 = G2

3.在vue文件中可以直接在mounted生命周期中直接使用

<template> <div> <div id='c1'></div> </div></template><script>export default { mounted() { this.initComponent(); }, data() { return { msg: '', chart: null, data: [ { genre: 'Sports', sold: 275 }, { genre: 'Strategy', sold: 115 }, { genre: 'Action', sold: 120 }, { genre: 'Shooter', sold: 350 }, { genre: 'Other', sold: 150 } ] }; }, methods: { initComponent() { const chart = new this.$G2.Chart({ container: 'c1', width: 600, height: 300 }); chart.source(this.data); chart .interval() .position('genre*sold') .color('genre'); this.chart = chart; this.chart.render(); } }};</script>

二,按需引用

1.還是安裝atv/g2

yarn add @antv/g2 --save

2.直接在組件中按需引入

<template> <div> <div id='l1'></div> </div></template><script>import { Chart } from '@antv/g2';export default { data() { return { year: [ { year: '1991', value: 3 }, { year: '1992', value: 4 }, { year: '1993', value: 3.5 }, { year: '1994', value: 5 }, { year: '1995', value: 4.9 }, { year: '1996', value: 6 }, { year: '1997', value: 7 }, { year: '1998', value: 9 }, { year: '1999', value: 13 } ] }; }, mounted() { this.initLineChart() }, methods: { initLineChart() { const chart = new Chart({ container: 'l1', autoFit: true, height: 500 }); chart.data(this.year); chart.scale({ year: { range: [0, 1] }, value: { min: 0, nice: true } }); chart.tooltip({ showCrosshairs: true, // 展示 Tooltip 輔助線 shared: true }); chart .line() .position('year*value') .label('value'); chart.point().position('year*value'); chart.render(); } }};</script><style scoped></style>

示例代碼

<template> <div> <div><h1 style='color: white'>{{title}}</h1></div> <span> <div id='c1'></div> <div id='mountNode'></div> </span> </div></template><script> import G2 from ’@antv/g2’; export default { name: 'spectaculars', data(){ return{title:’地區(qū)貨品跟進看板’,basicColumnChartProp:{ data:[{ genre: ’Sports’, sold: 275 }, { genre: ’Strategy’, sold: 115 }, { genre: ’Action’, sold: 120 }, { genre: ’Shooter’, sold: 350 }, { genre: ’Other’, sold: 150 }], container:’c1’, width:600, height:300},basicBarChartProp:{ container:’mountNode’, size:{’width’:500,’height’:300}, data:[ { country: ’巴西’, population: 18203 }, { country: ’印尼’, population: 23489 }, { country: ’美國’, population: 29034 }, { country: ’印度’, population: 104970 }, { country: ’中國’, population: 131744 } ]} } }, methods:{ test:function () {const data = this.basicColumnChartProp.data;// Step 1: 創(chuàng)建 Chart 對象const chart = new G2.Chart({ container: this.basicColumnChartProp.container, // 指定圖表容器 ID width : this.basicColumnChartProp.width, // 指定圖表寬度 height : this.basicColumnChartProp.height // 指定圖表高度});// Step 2: 載入數(shù)據(jù)源chart.source(data);// Step 3:創(chuàng)建圖形語法,繪制柱狀圖,由 genre 和 sold 兩個屬性決定圖形位置,genre 映射至 x 軸,sold 映射至 y 軸chart.interval().position(’genre*sold’).color(’genre’)// Step 4: 渲染圖表chart.render(); }, basicBarChart:function () {let data = this.basicBarChartProp.data;let chart = new G2.Chart({ container: this.basicBarChartProp.container, width:this.basicBarChartProp.size.width, height:this.basicBarChartProp.size.height});chart.source(data);chart.axis(’country’, { label: { offset: 12 }});chart.coord().transpose();chart.interval().position(’country*population’);chart.render(); } }, mounted() { this.test(); this.basicBarChart(); }, beforeCreate () { document.querySelector(’body’).setAttribute(’style’, ’background:#000000’) }, beforeDestroy () { document.querySelector(’body’).removeAttribute(’style’) } }</script><style scoped></style>

到此這篇關于在Vue中使用antv的示例代碼的文章就介紹到這了,更多相關Vue中使用antv內(nèi)容請搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持好吧啦網(wǎng)!

標簽: Vue
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
蜜臀va亚洲va欧美va天堂| 黄色在线网站噜噜噜| а√天堂8资源中文在线| 亚洲成人不卡| 激情五月综合网| 亚洲在线一区| 亚洲精品免费观看| 视频一区日韩| 美女视频网站久久| sm捆绑调教国产免费网站在线观看| 国产999精品在线观看| 亚洲高清激情| 日韩高清一区在线| 日本成人中文字幕| 日韩精品一页| 国产精品videossex久久发布| 成人三级高清视频在线看| 精品女同一区二区三区在线观看| 亚洲激情五月| 五月激激激综合网色播| 国产精品2023| 日韩精品麻豆| 日韩精品一级二级| 国产精品视频3p| 欧美日韩一区二区综合| 欧美国产视频| 性色一区二区| 999国产精品视频| 欧美在线精品一区| 好看不卡的中文字幕| 日韩一区电影| 日本国产精品| 福利一区二区| 老司机精品视频在线播放| 久久激五月天综合精品| 日韩精品五月天| 不卡av一区二区| 鲁大师成人一区二区三区| 国产日韩欧美一区二区三区 | 国产精品亚洲二区| 国产欧美88| 欧美有码在线| 欧美一区久久| 亚洲一区二区成人| 免费日韩一区二区三区| 亚洲精品看片| 亚洲手机在线| 美女国产精品| 国产毛片精品久久| 日韩有吗在线观看| 精品一区二区三区四区五区| 精品欧美久久| 亚洲精品网址| 欧美日韩在线网站| 国内自拍视频一区二区三区| 欧美激情一区| av一区在线| 韩国精品主播一区二区在线观看 | 亚洲先锋成人| 日韩精品看片| 一区二区国产在线观看| 在线亚洲欧美| 日韩电影免费网址| 日本欧美国产| 欧美日韩高清| 国产精品亚洲综合在线观看| 精品视频91| 麻豆久久久久久久| 成人羞羞在线观看网站| 亚洲手机在线| 麻豆精品网站| 欧美va亚洲va日韩∨a综合色| 蜜桃av一区二区| 天堂日韩电影| 亚洲国产成人精品女人| 午夜av成人| 欧美成人综合| 精品久久福利| 成人美女视频| 亚洲免费影视| 亚洲精品裸体| 日本欧美大码aⅴ在线播放| 欧美亚洲综合视频| a日韩av网址| 亚洲高清影视| 日韩精品电影一区亚洲| 久久久久久自在自线| 久久中文字幕av| 久久久精品国产**网站| 久久影院午夜精品| 亚洲一区二区毛片| 美女精品一区二区| 亚洲一区二区三区高清不卡| 久久精品高清| 蜜臀av一区二区在线免费观看| 中文字幕日韩高清在线| 午夜电影亚洲| 日韩av不卡在线观看| 亚洲风情在线资源| 日本伊人久久| 影音先锋久久| 日本精品在线中文字幕| 国产亚洲一区二区三区啪| 国产专区一区| 精品久久97| 欧美视频精品全部免费观看| japanese国产精品| 丁香婷婷久久| 最新日韩av| 亚洲在线成人| 中文精品在线| 99亚洲精品| 亚洲特色特黄| 欧美日韩日本国产亚洲在线| 首页欧美精品中文字幕| 在线观看免费一区二区| 99视频精品视频高清免费| 夜夜嗨av一区二区三区网站四季av| 欧美aaaaaa午夜精品| 久久久久国产精品一区三寸| 国产精品综合色区在线观看| 亚洲欧美综合| 免费毛片在线不卡| 亚洲va久久| 日韩不卡在线观看日韩不卡视频| 久久精品av| 蜜臀av免费一区二区三区| 亚洲无线一线二线三线区别av| 国产一区二区久久久久| 成人精品国产亚洲| 精品在线网站观看| 久久成人亚洲| 清纯唯美亚洲综合一区| 丝袜国产日韩另类美女| 亚洲综合中文| 国产精品高清一区二区| 香蕉久久夜色精品国产| 在线精品亚洲| 蜜桃久久av一区| 亚洲手机视频| 男女性色大片免费观看一区二区| 日韩高清中文字幕一区| 国产自产自拍视频在线观看| 午夜影院欧美| 欧美性感美女一区二区| 国产亚洲观看| 欧美日韩精品一区二区视频| 日本国产欧美| 日本精品在线中文字幕| 亚洲久久视频| 日韩综合在线| 99在线|亚洲一区二区| 群体交乱之放荡娇妻一区二区| 91久久久精品国产| 国产劲爆久久| 亚洲欧美日本日韩| 久久影院资源站| 麻豆9191精品国产| 国产乱论精品| 成人福利av| 久久精品99久久久| 国产美女一区| 欧美片第1页| 久久国产精品免费一区二区三区| 欧美不卡高清| 久久香蕉网站| 一区二区精彩视频| 99视频精品全部免费在线视频| 蜜臀精品久久久久久蜜臀| 欧美另类综合| 欧美黄色一区二区| 久久亚洲二区| 亲子伦视频一区二区三区| 久久一区二区三区喷水| 日本黄色精品| 日韩精品成人在线观看| 日韩激情av在线| 久久精品资源| 亚洲午夜精品久久久久久app| 在线国产一区| 欧美~级网站不卡| 蜜臀久久99精品久久久画质超高清| 91久久国产| 国产拍在线视频| 天堂中文av在线资源库 | 亚洲综合五月| 欧美一区在线观看视频| 黄色aa久久| 一区二区小说| 成人在线视频区| 国产亚洲字幕| 视频一区欧美精品| 欧美日一区二区| 色天使综合视频| 国产福利一区二区精品秒拍 | 亚洲黄色网址| 日本成人中文字幕| 亚洲手机在线| 久久一区视频| 日韩综合一区二区|