在ionic3 + angular4 中使用Echart插件
来源:互联网 发布:参加学术会议 知乎 编辑:程序博客网 时间:2024/06/07 16:30
方法一、1. 引用Echart.js在src/index.html下方2. <script src="https://cdn.bootcss.com/echarts/3.7.0/echarts.min.js"></script> 然后在需要使用Echart的ts文件中使用 declare var echarts; 声明echarts变量3. 在相应的模板html中,声明Echarts的容器,并给出相应的标识(#container) <!-- 柱状图 --> <div #container class="echart-main" (window:resize)="onResize($event)"></div>4. (window:resize)="onResize($event)"是为了做自适应,方便不同大小的device调试, ts中给出对应的响应事件: onResize(e){ this.chart.resize(); }5. 获取容器container的dom节点: @ViewChild('container') container: ElementRef; 这里需要注意在文件内引入ElementRef,ViewChild,6. 下面是对元素进行操作,插件的使用: let currentData = this.chartData; let ctx = this.container.nativeElement; this.chart = echarts.init(ctx); this.chart.setOption({ //相关配置代码 })方法二、1. 使用npm/cnpm/yarn...安装依赖包2. npm install echarts --save3. declarations.d.ts文件中声明 echarts 变量 declare module 'echarts';4. 页面中调用 import echarts from 'echarts';5. 添加Ttypings解析(用于编译器的智能索引) npm install @types/echarts --save6. <div id='container' class="echart-main" (window:resize)="onResize($event)"></div>7. let ctx = <HTMLElement>document.getElementById('myChart'); this.chart = echarts.init(ctx); this.chart.setOption({ //相关配置代码 })
阅读全文
0 0
- 在ionic3 + angular4 中使用Echart插件
- 在Android中使用EChart
- 在Angular4中使用PrimeNG calendar
- ionic3+angular4+cordova 项目实例
- angular4 + ionic3学习之路
- Angular4记账webApp练手项目之二(在angular4项目中使用Angular WeUI)
- Angular4记账webApp练手项目之三(在angular4项目中使用路由router)
- 在Angular2.0 或 Angular4.0 中使用Jquery
- Angular4 中使用Pug/Jade
- EChart报表插件使用笔记(1)
- jQuery图表插件EChart的使用
- ionic3+angular4--页面间数据传递
- 如何在Angular4中引入jquery
- ionic3+angular4中给DOM添加监听事件后报错:Uncaught (in promise): TypeError: Cannot read property 'addEventListen
- Echart在Android中的简单使用
- 在Visual Studio 2017中使用Asp.Net Core构建Angular4应用程序
- Echart在使用webpack打包之后,IE10+中无法渲染的问题
- Angular4中[ngClass]、[ngStyle]的基本使用
- 【theano-windows】学习笔记二——theano中的函数和共享参数
- POJ1305 勾股数组
- 金融安全资讯精选 2017年第五期:WireX 僵尸网络袭击全球,金融企业如何选择安全的云
- 计划总结思考-不定期更新
- kafka集群搭建和使用Java写kafka生产者消费者
- 在ionic3 + angular4 中使用Echart插件
- 线中画箭头
- 自己为什么注册博客(csdn讲师:Array)
- 8.解析主机名对应的别名和IPv4地址
- fabirc1.0商业正式版本源码解析8——peer的System Chaincode
- logback的使用和logback.xml详解
- 掌柜有券隐私政策
- 关于CardView的使用及注意事项
- 螺旋矩阵