VPS参考测评推荐
专注分享VPS主机优惠信息
hostkvm优惠促销活动
zji优惠促销活动
衡天云优惠活动
亚马逊云aws.amazon.com最新优惠活动

详细讲解如何在微信小程序中安装和引用ECharts。(微信小程序安装包)

locvps
主机参考:VPS参考测评推荐,专注分享VPS主机优惠信息!若您是商家也可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情!
部分文章发布时间较久远,可能存在未知因素,购买时建议在本站搜索商家名称,可查看相关文章充分了解商家!若非中文页面可使用谷歌浏览器同步翻译!PayPal代付/收录合作

本文介绍了在微信小程序中使用npm引入ECharts的方法,希望对你有所帮助!

详细讲解如何在微信小程序中安装和引用ECharts。(微信小程序安装包)

Apache ECharts官方提供了在微信小程序中使用ECCharts的代码示例和ec-canvas组件,但没有发布npm包。

这个项目是在官方代码上修改的,以支持ec-canvas组件被引入echarts。可以支持npm引入echarts或者本地定制的echarts,更符合Web开发体验。

并发布npm包,支持小程序通过npm安装使用。并支持Taro根据需要引入echarts,减少包装体积。【相关学习推荐:小程序开发教程】

参考代码tools/demo用于安装npm install echarts-for-weixin小程序。

1.首先,在页面的json文件中添加usingComponents配置字段。

{ 使用组件 :{ ec-画布 : echarts -for -weixin ;}}2.在项目根目录下创建package.json,执行npm install安装依赖项。

{ 依赖性 :{ echarts : ^5.1.2;, echarts -for -weixin ;: ^1.0.0;}}3.在applet开发工具中构建npm

点击开发者工具中的菜单栏:工具-->;构建npm

1.png

4.将echarts引入页面。可以从npm引入echarts或者本地定制的echarts来降低体积。

从 # 39;echarts # 39//从npm # 39引入echartsimport *作为e图表;。/echarts # 39;//或者在本地引入定制的echarts5,然后在对应页面的wxml中直接使用这个组件。

ltview class = 容器 gt ltec-canvas id = ;my chart -DOM -bar ;can vas -id = ;my chart -bar ;echarts = { { echarts } } ec = { { ec } } gt lt/ec-canvas gt; lt/view gt;6.ec-canvas的具体用法以及如何初始化图表,请参考Echarts官方小程序示例。

从 # 39;echarts # 39设chart = null函数initChart(canvas,width,height,dpr) { chart = echarts.init(canvas,null,{ width: width,height: height,devicepixelrratio:DPR//new });canvas.setChart(图表);var option = { tooltip:{ trigger: # 39;安讯士 # 39;,axisPointer: {//轴指示器,轴触发器有效类型: # 39;影子 # 39;//默认为直线,可选: # 39;行 # 39;| '影子 # 39;},confinet:true },图例:{ data:

介绍Echarts并在全局app.config.js或需要在echarts中使用的单页配置中添加引用组件{ " usingComponents :{ ec-画布 : echarts -for -weixin ;}}在页面中介绍echarts。您可以从npm或本地定制的echarts引入echarts,以减少从 # 39;echarts # 39//从npm # 39引入echartsimport *作为e图表;。/echarts # 39;//或者在本地引入定制的echarts,并将引入的echarts传递给组件;ec-canvas的具体用法以及如何初始化图表,请参考示例代码函数init chart (canvas,width,height){ const chart = e charts . init(canvas,null,{ width: width,height:height })canvas . set chart(chart)const model = { y cates:

引入Echarts1,在全局app.config.js中添加参考组件或者在需要在Echarts中使用的单页配置中添加参考组件。

{ 使用组件 :{ ec-画布 : echarts -for -weixin ;}}2.将echarts/core和所需组件引入页面。芋头包装只会对引入的组件进行包装,从而达到按需引入的目的。

//导入echarts核心模块,该模块提供了使用echarts.import *作为echarts from # 39e charts/core # 39;;//导入图表,全部用Chart suffiximport { // LineChart,BarChart,// PieChart,// ScatterChart,// RadarChart,// MapChart,// TreeChart,// TreemapChart,// GraphChart,// GaugeChart,// FunnelChart,// ParallelChart,// SankeyChart,// BoxplotChart,// CandlestickChart,//effectsscatterchart,// LinesChart,// HeatmapChart,// PictorialBarChart,//themerchart,//sunburschart,// CustomChart,} from # 39电子海图/图表 # 39;;//导入组件,均以component import {//GridSimpleComponent,GridComponent,// PolarComponent,// RadarComponent,// GeoComponent,//singlaxiscomponent,// CalendarComponent,// GraphicComponent,// ToolboxComponent,TooltipComponent,//axispotintercomponent,// BrushComponent,TitleComponent,// TimelineComponent,// MarkPointComponent,// MarkLineComponent,//markreacomponent,// LegendComponent,// LegendScrollComponent,// LegendPlainComponent,电子汽车/零部件 # 39;;//导入渲染器,注意引入CanvasRenderer或SVGRenderer是必选步骤import { CanvasRenderer,// SVGRenderer,} from # 39e charts/renderers # 39;;//注册所需的componentsecharts.use(

有关编程的更多信息,请访问:编程入门!!以上是微信小程序中如何安装和引用ECharts的详细说明。更多详情请关注主机参考其他相关文章!

这几篇文章你可能也喜欢:

本文由主机参考刊发,转载请注明:详细讲解如何在微信小程序中安装和引用ECharts。(微信小程序安装包) https://zhujicankao.com/76736.html

【腾讯云】爆款2核2G云服务器首年40元,企业首购最高获赠300元京东卡
打赏
转载请注明原文链接:主机参考 » 详细讲解如何在微信小程序中安装和引用ECharts。(微信小程序安装包)
主机参考仅做资料收集,不对商家任何信息及交易做信用担保,购买前请注意风险,有交易纠纷请自行解决!请查阅:特别声明

评论 抢沙发

评论前必须登录!