2017-09-27 18 views
2

select2プラグインで角4を使用しています。私はすでにjqueryselect2@typesを追加しました。 Vscode intellisenseはselect2メソッドとして示していますが、エラーはスローされませんが、angular-cliのコンパイルは失敗します。プロパティ 'select2'が型 'JQuery <HTMLElement>'に存在しません。

+0

jQueryに依存するライブラリを使用しないことをお勧めします。これは、Angularで同じことを行うことができるためです。自分でselect要素を操作したくない場合(非常に良い方法です)、角度のあるライブラリを使用することをお勧めします(例:ng-select、[link](https://github.com/) basvandenberg/ng-select))。あなたの現在の実装と一緒に行きたい場合は、コンポーネント内のすべてのインポート後にvar $:anyを宣言する必要があります。 – macvg

+0

@macvg ng-selectをインストールしても、何も変わりません。 –

+0

@ rajdeep26これを修正できますか? –

答えて

0

私は同様の問題を持っていたし、インポートしてそれを修正:

私は以前にインストールされていた
import 'select2'; 

を:

npm install select2 --save 

あなたはいつものようにjQueryを通じてライブラリを使用することができ、それを行うならば、あなたのIDEはそれについて不平を言うことはありません。

関連する問題