Highchart in ionic 2 not displaying

https://i.sstatic.net/q2CPR.png

I inserted code for a highchart on my webpage, but it's not appearing

I followed instructions from this video tutorial https://www.youtube.com/watch?v=FSg8n5_uaWs

Can anyone help me troubleshoot this issue?

This is the TypeScript code I used:

ts;

export class VerilerPage {

  chartOptions : any;
  constructor(public navCtrl: NavController, public navParams: NavParams) {
    this.chartOptions={
       chart: {
            type: 'bar'
        },
        title: {
            text: 'Fruit Consumption'
        },
        xAxis: {
            categories: ['Apples', 'Bananas', 'Oranges']
        },
        yAxis: {
            title: {
                text: 'Fruit eaten'
            }
        },
        series: [{
            name: 'Jane',
            data: [1, 0, 4]
        }, {
            name: 'John',
            data: [5, 7, 3]
        }]
    }
  }

Here is the HTML code:

<chart options="chartOptions" type="chart" ></chart>

Answer №1

If you are working with angular 2/4, make sure to wrap options within square brackets []

<graph [options]="graphOptions" type="graph" ></graph>

Similar questions

If you have not found the answer to your question or you are interested in this topic, then look at other similar questions below or use the search

Tips for parsing through extensive JSON documents containing diverse data types

In the process of developing an npm package that reads json files and validates their content against predefined json-schemas, I encountered issues when handling larger file sizes (50MB+). When attempting to parse these large files, I faced memory allocati ...

Invoke the function defined within a modal when dismissing a ui-bootstrap modal

Inside my ui-bootstrap modal controller, I have a $watch function set up for a variable. The code snippet looks like this: main.controller('modalCtrl', ['$scope', '$rootScope', '$modalInstance', function ($sc ...

Is the $scope and $$phase workaround consistently reliable in AngularJS for achieving the desired results?

When working with third-party tools and external DOM events in AngularJS, it's important to remember to use the $scope.$apply() method to apply changes. However, sometimes calling $apply while the scope is already digesting can cause an error. To avoi ...

Executing a protractor test on Safari results in the message "Angular was not located on the webpage https://angularjs.org/"

Recently, I encountered an issue while trying to run a Protractor test on Safari, even when following the official example provided at http://www.protractortest.org/. Below are my conf.js and todo-spec.js files. The problem arises when I set browser.ignor ...

I am currently in the process of testing my Angular controller using Jasmine, however, encountering an issue with the error message: [$injector:modulerr]

Here is the code snippet from my Angular project: app.js code: (function () { 'use strict'; var app = angular.module('actorsDetails', [ // Angular modules 'ngResource', // 3rd Party Modules ...

Unable to retrieve nested objects from HTTP Response

After receiving data from a HTTP Response, I am trying to access and display it in my template. However, despite storing the data into a component variable, I am encountering issues when trying to access specific properties of the object. { "files": [ ], ...

Guide to incorporating Bootstrap icons into an Angular application through programming techniques

Have you checked out the official bootstrap documentation for information on how to use their icons? https://i.stack.imgur.com/N4z2R.png I'm currently trying to understand the package and its usage. However, none of the options in the documentation ...

Leveraging Google Analytics with Angular 4 and beyond

Having trouble integrating Google Analytics with Angular 4? Can't seem to find the @type for ga.js in ts? Here's a quick fix that I implemented in every component: declare let ga: any; How did I solve it, you ask? I created a function to dyna ...

The data type 'StaticImageData' cannot be converted to type 'string'

I've hit a roadblock with interfaces while working on my NextJS and TypeScript project. I thought I had everything figured out, but I'm encountering an issue with the src prop in my Header component. The error messages I keep receiving are: Typ ...

Using an asynchronous pipe filter with the ngFor loop in Angular 2 for efficient data

I have a JSON array that I need to iterate through in order to display data using an NGfor Loop. My goal is to apply filters after the data has been loaded to refine the results. The issue I am facing is that my pipe filter is returning 'cannot read p ...

I'm looking to learn how to implement the delete method in an API using TypeScript. Can anyone help me out

I am seeking guidance on utilizing 'axios' within 'nuxt.js'. I have experimented with sample data, and I am particularly interested in learning how to utilize the 'axios' method within 'nuxt.js' using TypeScript. T ...

Tips for triggering functions when a user closes the browser or tab in Angular 9

I've exhausted all my research efforts in trying to find a solution that actually works. The problem I am facing is getting two methods from two different services to run when the browser or tab is closed. I attempted using the fetch API, which worke ...

How does the AngularJS Dependency Injection system determine the names of the arguments it needs to inject?

Here is an example directly from the official website: function PhoneListCtrl ($scope, $http) { $http.get('phones/phones.json').success(function(data) { $scope.phones = data; }); $scope.orderProp = 'age'; } The $s ...

The validation for multiple inputs in ng-disabled is not functioning properly

Looking to validate form fields using AngularJS 1.5 for enabling buttons when all fields are filled. I've tried different operators like ng-disabled = "! ( var1 && var2 && var3 && var4) " but it's not working properly. Any ...

Using Angular in conjunction with MySQL to retrieve data from the database

In my current example, I have successfully used $scope and $http in the controller to fetch a column from the database using the get method. Here is the code snippet: <script> var fetch = angular.module('myapp', []); fetch.controller(&ap ...

Ways to merge two arrays into one in React JS

Here are two arrays presented below: const arrayA = { 0: { id: XXXXXXX, name: "test" }, 1: { id: YYYYYYY, name: "example" } } const arrayB = { 0: { id: XXXXXXX, category: "sea", } 1: { id: YYYYY ...

Inject an asynchronous callback into the constructor of a class by leveraging TypeScript and Node with Passport integration

Currently, I am utilizing the passport-http authentication library. The issue at hand is that its documentation makes use of callbacks while my implementation involves TypeScript classes with async/await functionalities, thus causing uncertainty regarding ...

Obtain non-numeric parameters from the URL in Angular 2 by subscribing to

How do I handle subscribing to a non-numeric parameter from a URL? Can the local variable inside my lambda function params => {} only be a number? Here's my code: getRecordDetail() { this.sub = this.activatedRoute.params.subscribe( ...

Executing a method (service) nested within another method through jasmine unit testing

Code snippet for checking duplicate patients $scope.checkDuplicatePatients = function () { var systemIdentier = ''; // FIXME var givenName = $scope.patient.givenName || ''; var familyName = $scope.pa ...

angular2 - Having trouble retrieving data from subject

Why am I unable to successfully initialize and retrieve data from a service using a subject in Angular? HomeComponentComponent.TS export class HomeComponentComponent implements OnInit { public homeSub; constructor( private subService: SubjectServ ...