【发布时间】:2017-12-14 12:13:21
【问题描述】:
这是我在图表中显示一些数据的代码。这里的问题是如何从用户输入ion-input 中获取数据以图表形式显示,而不是像data: [80,88, 89] 这样在编码中对其进行编程。我一直在寻找解决方案,但只找到了里面已经有数据的源代码。提前谢谢你。
performanceReview.html
<ion-header>
<ion-navbar>
<ion-buttons left>
<button ion-button menuToggle>
<ion-icon name="menu"></ion-icon>
</button>
</ion-buttons>
<ion-title>Performance Review</ion-title>
</ion-navbar>
</ion-header>
<ion-content padding>
<div id="container" style="display: block;" ></div>
</ion-content>
performanceReview.ts
import { Component } from '@angular/core';
import { IonicPage } from 'ionic-angular';
import * as HighCharts from 'highcharts';
@IonicPage()
@Component({
selector: 'page-performanceReview',
templateUrl: 'performanceReview.html',})
export class PerformanceReviewPage {
constructor() {}
ionViewDidLoad() {
let myChart = HighCharts.chart('container', {
chart: {
type: 'bar'
},
title: {
text: 'Performance Review'
},
xAxis: {
categories: ['Test 1', 'Test 2', 'Final Exam']
},
yAxis: {
title: {
text: 'Performance Review'
}
},
series: [{
name: 'Science',
data: [80,88, 89]
}, {
name: 'Mathematics',
data: [95, 78, 89]
}]
});
}
}
【问题讨论】:
-
@Jota.Toledo 是的,我知道如何使用离子输入。我使用离子输入做了几页。但问题是我不知道如何在图表中显示它。目前,图表从编码中获取数据,而不是从用户输入中获取数据。
标签: angular typescript charts ionic2