2017-04-24 6 views
0

私はswimlane NGX-chartsを使って折れ線グラフを実装しようとしています。しかし、私は言って、エラーを取得しています:1.0.0-beta.25.5
ノード:7.2.1 NPM:3.10.10私はNgx-charts:プロパティの長さが未定義です

角度-CLIを使用してい未定義

のプロパティ長さを読み取ることができません
@スイムレーン/ NGX-チャート ":"^4.0.0

私はNG2-チャートをアンインストールするには、ライブラリをchart.jsが、それでも私は、このエラー

ログ取得しています:

ViewWrappedError__zone_symbol__error: Error: Error in ./ProgressReportComponent class ProgressReportComponent - inline template:62:56 caused by: Cannot read property 'length' of undefined 
    at ViewWrappedError.Error (native) 
    at ViewWrappedError.ZoneAwareError (http://localhost:4200/vendor.bundle.js:201399:33) 
    at ViewWrappedError.BaseError [as constructor] 
TypeError: Cannot read property 'length' of undefined(…) 

答えて

1

あなたは4.0.0 abocve NGX-チャートの最新バージョンをダウンロードするには

@swimlane/ngx-charts" : "^4.0.0" 

package.jsonの依存関係にこの記号^は、NPMのパッケージマネージャに示し、このラインに従って、最新のNGX-チャートをインストールしています4.0.0ではなく、ちょうどgithubページ(https://github.com/swimlane/ngx-charts)に従って角度4の5バージョンでngx-chartsを持っている可能性があります。私たちは、あなたが角度のバージョン2.

に残っている角度の依存関係を更新していないことを前提としていので、もしあなたが、角度-cliのベータ版を使用している

2つのオプションがあります。

  1. を上の更新を検討node_modulesフォルダ を削除して、インストールNPM実行
:アンギュラ4
  • は、NGX-チャート(4.0.0 "「" @スイムレーン/ NGX-グラフ)のためにあなたのpackage.jsonから^記号を削除します。
  • 関連する問題