0
Loessパッケージをインポートしようとしています。これは、NPM(基本的にデータに適合するさまざまな回帰モデルの実装です)を介して入手できます。私はnpm install loess --save
経由でインストールしました。node_modulesフォルダーにあります。Angular4でLoess npmパッケージを使用する
残念ながら、私は自分のコンポーネント内でコンストラクタを呼び出すことができません。私は、コンポーネントに、次のimport文を使用します。
どちら
var model = new loess.Loess(data, options);
でもして、しかし
import { Component, OnInit, Input, PLATFORM_ID, Inject } from '@angular/core';
import * as d3 from 'd3';
import * as loess from 'loess';
import { isPlatformBrowser } from '@angular/common';
が、私は私のコードでは、コンストラクタを呼び出すことはできません
var model = new Loess(data, options);
デベロッパーコンソールはいつも文句を言いません
012私は活字体/角度内のクラスのコンストラクタを呼び出すことができますどのようにERROR TypeError: loess.Loess is not a constructor
at daily.component.ts?5fea:52
(あるいは単にnew Loess([...])
とその他の変種で)
?私は、黄金の入力がないことを知っていますが、これは問題ではありませんか?
コードのみの答えは、問題がなぜ起こったかを指していることが多い役に立たないです。コードが問題を解決する理由についての説明を含めてください。 [良い答えを書くにはどうすればいいですか](https://stackoverflow.com/help/how-to-answer)をお読みください。 – FluffyKitten