highcharts 在angular中的使用示例代码


Posted in Javascript onSeptember 20, 2017

本文介绍了highcharts 在angular中的使用示例代码,分享给大家。具体如下:

网址

https://www.hcharts.cn/demo/highcharts

https://github.com/pablojim/highcharts-ng

安装依赖

npm install highcharts-ng --save

引入依赖

'highcharts/highcharts.src.js',
'highcharts-ng/dist/highcharts-ng.min.js'

注入依赖

var myapp = angular.module('myapp', ["highcharts-ng"]);

实例

// html
<highchart class="chart" config="chartConfig" class="span9" ></highchart>

// js
$scope.chartConfig = {
 title: {
   text: '哈哈哈',
   x: -20
 },
 subtitle: {
  text: 'Click and drag to zoom in.',
  x: -20
 },
 xAxis: {
  categories: ['一月', '二月', '三月', '四月', '五月', '六月', '七月', '八月', '九月', '十月', '十一月', '十二月']
 },
 yAxis: {
  title: {
   text: '温度 (°C)'
  },
  plotLines: [{
   value: 0,
   width: 1,
   color: '#808080'
  }]
 },
 tooltip: {
  valueSuffix: '°C'
 },
 legend: {
  layout: 'vertical',
  align: 'right',
  verticalAlign: 'middle',
  borderWidth: 0
 },
 series: [{
  name: '东京',
  data: [7.0, 6.9, 9.5, 14.5, 18.2, 21.5, 25.2, 26.5, 23.3, 18.3, 13.9, 9.6]
 }, {
  name: '纽约',
  data: [-0.2, 0.8, 5.7, 11.3, 17.0, 22.0, 24.8, 24.1, 20.1, 14.1, 8.6, 2.5]
 }, {
  name: '柏林',
  data: [-0.9, 0.6, 3.5, 8.4, 13.5, 17.0, 18.6, 17.9, 14.3, 9.0, 3.9, 1.0]
 }, {
  name: '伦敦',
  data: [3.9, 4.2, 5.7, 8.5, 11.9, 15.2, 17.0, 16.6, 14.2, 10.3, 6.6, 4.8]
 }]
};

结果

highcharts 在angular中的使用示例代码

Highcharts 基本组成

highcharts 在angular中的使用示例代码

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
Javascript 陷阱 window全局对象
Nov 26 Javascript
js插件方式打开pdf文件(浏览器pdf插件分享)
Dec 20 Javascript
JavaScript针对网页节点的增删改查用法实例
Feb 02 Javascript
node.js 中国天气预报 简单实现
Jun 06 Javascript
JS前向后瞻正则表达式定义与用法示例
Dec 27 Javascript
Node.js连接MongoDB数据库产生的问题
Feb 08 Javascript
Bootstrap媒体对象学习使用
Mar 07 Javascript
JavaScript实现父子dom同时绑定两个点击事件,一个用捕获,一个用冒泡时执行顺序的方法
Mar 30 Javascript
原生JavaScript实现精美的淘宝轮播图效果示例【附demo源码下载】
May 27 Javascript
JQuery实现ajax请求的示例和注意事项
Dec 10 jQuery
js实现飞机大战游戏
Aug 26 Javascript
JavaScript 判断浏览器是否是IE
Feb 19 Javascript
jQuery实现可兼容IE6的滚动监听功能
Sep 20 #jQuery
Bootstrap Table快速完美搭建后台管理系统
Sep 20 #Javascript
VUE页面中加载外部HTML的示例代码
Sep 20 #Javascript
JavaScript实现焦点进入文本框内关闭输入法的核心代码
Sep 20 #Javascript
微信小程序 配置顶部导航条标题颜色的实现方法
Sep 20 #Javascript
JavaScript实现兼容IE6的收起折叠与展开效果实例
Sep 20 #Javascript
用vue构建多页面应用的示例代码
Sep 20 #Javascript
You might like
Ping服务的php实现方法,让网站快速被收录
2012/02/04 PHP
PHP中基于ts与nts版本- vc6和vc9编译版本的区别详解
2013/04/26 PHP
php判断数组中是否存在指定键(key)的方法
2015/03/17 PHP
yii2中使用Active Record模式的方法
2016/01/09 PHP
YII CLinkPager分页类扩展增加显示共多少页
2016/01/29 PHP
php连接MSsql server的五种方法总结
2018/03/04 PHP
PHP开发实现快递查询功能详解
2019/04/08 PHP
js形成页面的一种遮罩效果实例代码
2014/01/04 Javascript
详解jQuery UI库中文本输入自动补全功能的用法
2016/04/23 Javascript
jQuery动态生成Bootstrap表格
2016/11/01 Javascript
js弹出窗口简单实现代码
2017/03/22 Javascript
Angularjs使用过滤器完成排序功能
2017/09/20 Javascript
详解Vue 事件修饰符capture 的使用
2017/12/29 Javascript
vue+mock.js实现前后端分离
2019/07/24 Javascript
vue+springboot+element+vue-resource实现文件上传教程
2020/10/21 Javascript
[02:33]DOTA2英雄基础教程 司夜刺客
2013/12/04 DOTA
[50:28]LGD女子学院第三期 DOTA2复仇之魂教学
2013/12/24 DOTA
Python用zip函数同时遍历多个迭代器示例详解
2016/11/14 Python
python中文件变化监控示例(watchdog)
2017/10/16 Python
Python爬虫中urllib库的进阶学习
2018/01/05 Python
python逆向入门教程
2018/01/15 Python
python中pylint使用方法(pylint代码检查)
2018/04/06 Python
一些Centos Python 生产环境的部署命令(推荐)
2018/05/07 Python
Python面向对象之类和对象属性的增删改查操作示例
2018/12/14 Python
python 判断linux进程,并杀死进程的实现方法
2019/07/01 Python
python实现网站微信登录的示例代码
2019/09/18 Python
win10下python2和python3共存问题解决方法
2019/12/23 Python
详解python中GPU版本的opencv常用方法介绍
2020/07/24 Python
基于Python爬取素材网站音频文件
2020/10/21 Python
HTML5注册表单的自动聚焦与占位文本示例代码
2013/07/19 HTML / CSS
June Jacobs尊积帕官网:知名的spa水疗护肤品牌
2019/03/21 全球购物
大学生创业计划书的范文
2014/01/07 职场文书
小学老师对学生的评语
2014/12/29 职场文书
Nginx反向代理及负载均衡如何实现(基于linux)
2021/03/31 Servers
Python turtle实现贪吃蛇游戏
2021/06/18 Python
详细聊聊关于Mysql联合查询的那些事儿
2021/10/24 MySQL