https://ext.dcloud.net.cn/plu...
由於AntV F2官方實現只有微信原生和支付寶原生,恰好我須要使用跨端小程序組件,因而我就基於AntV F2封裝了一個,基於該組件的支付寶小程序已上線,能夠掃碼體驗下。vue
由於防止很多人踩小程序npm的坑,我已經把最新的f二、f2-context打包進js_sdk(持續更新),開箱即用。
使用圖表只須要一行代碼 <f2 :init="initChart" />
git
<template> <view class="container"> <f2 :init="initChart" /> </view> </template> <script> // 引入組件 import f2 from '@/components/i-uni-f2/f2.vue' export default { components: { f2 }, methods: { initChart(F2, config) { // 實例化chart const chart = new F2.Chart(config) // 這裏按照F2的調用方式正常使用便可,支持全部圖表,如下是DEMO const data = [ { genre: 'Sports', sold: 275 }, { genre: 'Strategy', sold: 115 }, { genre: 'Action', sold: 120 }, { genre: 'Shooter', sold: 350 }, { genre: 'Other', sold: 150 } ] chart.source(data); chart.interval() .position('genre*sold') .color('genre') // 渲染,而後返回chart chart.render() return chart } } } </script> <style scoped> .container { width: 100vw; height: 800rpx; } </style>
關於更多圖表實例請查看:官網文檔npm
郵箱: i@tech.top小程序