买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明公布】一种多端小程序echarts可个性化定制的图表优化方法_南京行者易智能交通科技有限公司_202211629068.7 

申请/专利权人:南京行者易智能交通科技有限公司

申请日:2022-12-19

公开(公告)日:2023-06-27

公开(公告)号:CN116339753A

主分类号:G06F8/61

分类号:G06F8/61;G06F9/451

优先权:

专利状态码:在审-实质审查的生效

法律状态:2023.07.14#实质审查的生效;2023.06.27#公开

摘要:本发明公开了一种多端小程序echarts可个性化定制的图表优化方法,技术方案包括,通过淘宝NPM镜像全局安装echarts全量包,调用组件的计算hbuildX和echarts库的版本,新建制定类型图表的vue文件,导入echarts全量包,调用init方法初始化图表,设置propressive为0,传递canvas类型参数,根据小程序类型判断前端展示标签,根据对象设置图表对应设备的像素比,初始化图标,实现全端展示。本发明通过uni‑app的配置使echarts库可以在全移动端使用,包括微信支付宝百度头条飞书QQ快手钉钉淘宝、快应用等多个平台,并可以调用echarts的api配置,实现丰富的图表类型、展示专业的数据分析,实现图表的完全自定义。

主权项:1.一种多端小程序echarts可个性化定制的图表优化方法,其特征在于,该方法包括如下步骤:步骤1,通过淘宝NPM镜像全局安装echarts全量包,命令为npminstallecharts–save;步骤2,调用vue子组件的compareVersion方法计算hbuildX和echarts库的版本,hbuilderx的版本必须为3.4.8-alpha及以上,echarts库必须为5.3.0及以上;步骤3,在uni-app项目中新建每个图表模板的vue文件,在该文件中引入导入的echarts全量包,通过定义的全端优化组件的init方法,将拿到的echarts对象传到vue子组件中进行处理;步骤4,在init方法中把存在的异常情况抛出,在int方法中初始化传入的图表配置,创建当前图表的canvas,调用全量包中的registerPreprocessor方法,echarts的progressive需要设置为0;步骤5,微信、头条、支付宝小程序的canvas类型设置为2d,除了这三类,可以设置2d或3d的样式,其他的canvas参数全局通用;步骤6,通过uni-app提供的平台标识,来区分各个小程序端的代码,小程序移动端使用canvas标签来实现图表的显现;步骤7,在定义的vue子组件中调用window对象来判断是否为h5端来设置图表的设备像素比devicePixelRatio,在微信小程序中通过wx.getSystemInfoSync.pixelRatio来获取,使多端的图表的分辨率趋于正常。

全文数据:

权利要求:

百度查询: 南京行者易智能交通科技有限公司 一种多端小程序echarts可个性化定制的图表优化方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。