在angular2项目中使用angular2-highcharts时出错

时间:2016-06-06 04:33:39

标签: angular highcharts angular2-highcharts

我在项目中使用angular 2和angular2-highcharts。这是我的app.component.ts文件

import { Component } from 'angular2/core';
import { CHART_DIRECTIVES } from 'angular2-highcharts';

@Component({
    selector: 'simple-chart-example',
    directives: [CHART_DIRECTIVES],
    template: `
        <chart [options]="options"></chart>
    `
})
export class SimpleChartExample {
    constructor() {
        this.options = {
            title : { text : 'simple chart' },
            series: [{
                data: [29.9, 71.5, 106.4, 129.2],
            }]
        };
    }
    options: Object;
}

我已在项目中添加了所有依赖项。但是在跑步的过程中我遇到了错误

  

严重级代码描述项目文件行抑制状态错误TS2307 Build:找不到模块   &#39; @角/核心&#39 ;.

错误来自angular2-highcharts文件。

我不想在我的项目中使用angular(1.x)版本。我只想使用角度测试版。任何人都可以帮助解决这个问题。

1 个答案:

答案 0 :(得分:1)

你正在使用beta angular2发行版。因为已经使用了RC它使用了@ angular / ..

所以更新你的angular2它会起作用。

"dependencies": { "@angular/common": "2.0.0-rc.1", "@angular/compiler": "2.0.0-rc.1", "@angular/core": "2.0.0-rc.1", "@angular/http": "2.0.0-rc.1", "@angular/platform-browser": "2.0.0-rc.1", "@angular/platform-browser-dynamic": "2.0.0-rc.1", "@angular/router": "2.0.0-rc.1", "@angular/router-deprecated": "2.0.0-rc.1", "@angular/upgrade": "2.0.0-rc.1", }