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

江苏网站建设公司哪家好互联网营销方案策划

江苏网站建设公司哪家好,互联网营销方案策划,成都网站优化页面,韩城市网站建设reactechart大屏大屏ECharts 图表实际步骤React Typescript搭建大屏项目#xff0c;并实现屏幕适配flexible rem实现适配1. 安装插件对echarts进行的React封装#xff0c;可以用于React项目中#xff0c;支持JS、TS如何使用完整例子官网参考大屏 ECharts 图表 ECharts 图… reactechart大屏大屏ECharts 图表实际步骤React Typescript搭建大屏项目并实现屏幕适配flexible rem实现适配1. 安装插件对echarts进行的React封装可以用于React项目中支持JS、TS如何使用完整例子官网参考大屏 ECharts 图表 ECharts 图表已经对数据和屏幕改动进行了监听能够动态渲染图表数据和大小。在监听窗口小大的模块使用了防抖函数来控制更新频率节约浏览器性能。 实际 一个基于 React、Dva、DataV、ECharts 框架的 数据大屏项目 。支持数据动态刷新渲染、屏幕适配、数据请求模拟、局部样式、图表自由替换/复用等功能。 项目需要全屏展示按 F11。 项目环境react^16.2、webpack-4.0、npm-6.13、node-v12.16。 请拉取 master 分支的代码其余是开发分支。 步骤 React Typescript搭建大屏项目并实现屏幕适配 flexible rem实现适配 1. 安装插件 npm i lib-flexible --savenpm i postcss-px2rem --save安装大屏的插件也就是将px转换成rem的插件 对大屏的插件进行配置 对echarts进行的React封装可以用于React项目中支持JS、TS 如何使用 安装 npm install --save echarts-for-react npm install --save echarts // echarts-for-react包依赖echarts使用 引入 import ReactEcharts from echarts-for-react 在 render 函数中使用 ReactEchartsoption{this.getChartOptions()} // option图表配置项onEvents{onEvents}notMerge{true}lazyUpdate{true}style{{height: 230px, left: 12px, top: -8px}} /ReactEcharts支持参数 optionobject必需图表配置项notMergeobject可选是否不跟之前设置的 option 进行合并默认为 false即合并lazyUpdateobject可选在设置完 option 后是否不立即更新图表默认为 false即立即更新styleobject可选echarts DOM 元素的 style 属性默认为 { height: ‘300px’ }classNamestring可选echarts DOM 元素的 class 属性themestring可选应用的主题。使用前需要使用 registerTheme 注册主题onChartReadyfunction可选当图表渲染完成将会回调这个方法参数为 echarts 对象loadingOptionobject可选加载动画配置项showLoadingboolean可选显示加载动画效果默认为 false即隐藏onEventsarray(string function)可选绑定 echarts 事件通过 echarts 事件对象回调optsobject可选echarts事件通过echarts附加参数将在echarts实例初始化时被使用 ReactEcharts组件只有一个API getEchartsInstance利用这个方法可以获取echarts实例对象从而可以调用echarts实例的所有API。 注册主题 import echarts from echarts; echarts.registerTheme(my_theme, {backgroundColor: #f4cccc }); ReactEchartsoption{this.getOption()}thememy_theme /onEvents: let onEvents {click: this.onChartClick,legendselectchanged: this.onChartLegendselectchanged } ReactEchartsoption{this.getOption()}style{{height: 300px, width: 100%}}onEvents{onEvents} /opts: ReactEcharts ref{(e) {this.echarts_react e;}}option{this.getOption()} / let echarts_instance this.echarts_react.getEchartsInstance(); let base64 echarts_instance.getDataURL();完整例子 import React from react; import { PageContainer } from ant-design/pro-layout; import ReactEcharts from echarts-for-react;export default () {const lineOption () {const option {xAxis: {type: category,data: [Mon, Tue, Wed, Thu, Fri, Sat, Sun],},yAxis: {type: value,},series: [{data: [150, 230, 224, 218, 135, 147, 260],type: line,},],tooltip: {show: true,trigger: axis,},};return option;};const onChartClick (param, echarts) {console.log(param, echarts);};const onChartLegendselectchanged (param, echarts) {console.log(param, echarts);};return (PageContainerReactEchartsoption{lineOption()}onEvents{{click: onChartClick,mousedown: onChartClick,legendselectchanged: onChartLegendselectchanged,}}/ReactEcharts/PageContainer); }; 效果图展示 官网参考 链接: echarts-for-react的git代码库 大屏目录结构参考 链接: echarts-for-react的超酷效果展示
http://www.hkea.cn/news/14545059/

相关文章:

  • 电子商务网站建设与管理感想网站 建设制作菜鸟教程
  • 漯河网站开发网页设计制作公司排行榜
  • google网站排名介绍化工项目建设和招聘的网站
  • 网站邮件推送竞价推广岗位职责
  • shtml怎么做网站企业宣传册制作
  • 大连开发网站建设黑帽seo优化软件
  • 如何查询一个网站是否备案用户界面设计案例
  • 哪些网站可以找兼职做室内设计站外引流推广渠道
  • 手机网站 布局com域名注册1元
  • 推广任务怎么做网站搜索引擎优化怎么做
  • 做网站 新域名 还是网络设计图纸是什么
  • 托管型网站手机网站 设置
  • 生产企业网站有哪些看广告挣钱一天300元
  • 网站建设网站推广服务公司时间轴网站设计
  • 网站如何做分站系统百度搜索不到我的网站
  • 青岛中英网站建设外协机械加工订单
  • 月嫂网站建设建设工程培训
  • 网站内容建设的布局和结构织梦 更换网站图标
  • 上海网站建设工作网格搜索优化
  • 花都定制型网站建设哈尔滨专业网站建设哪个好
  • 银川网站公司聊天网站开发
  • 淮安网站建设长沙协会网站设计专业服务
  • 有谁帮做网站网站建设产品需求文档
  • 山东省城乡住房和城乡建设厅网站全国婚孕检服务平台小程序
  • 企业网站模块介绍建设电商网站的总结报告
  • 山东德州最新消息今天郑州优化网站公司有哪些
  • 网站空间 推荐抖音代运营公司排名前十
  • 宁波免费建站seo排名建盏哪家好
  • 建站公司排名wordpress title 分类
  • wordpress建站不知道密码山东济宁做网站的公司有哪些