2017-07-13 24 views
0

私の角度のあるプロジェクト開発にはVSCodeエディタを使用しています。 VSCode intellisenseは@ typings/kendo-uiでうまく動作しています。しかし、Webpackのコンパイルはエラーのために失敗しました。プロパティ 'kendoGrid'がタイプ 'JQuery'に存在しません<HTMLElement>

エラー:

"Property 'kendoGrid' does not exist on type 'JQuery"

enter image description here

このエラーは、私がこのプロジェクトのために、最新の角度CLIを使用していますすべての剣道のコンポーネント

でも同じです。

答えて

1

答えがすでに得られているかどうかは不明ですが、kendoGridはjQueryに依存しています。 jQueryとkendoGridファイルのインストールに加えて、あなたはどのようなコンポーネントでngAfterViewInitライフサイクルフックであなたのkendoGridコードを追加する必要がありますが、このように使用されています

ngAfterViewInit(){ 
     $(document).ready(function(){ 
       // code to execute 
       }); 
} 

また、任意のタイプでjQueryの変数を宣言したdeclare var $:any; を追加します。モジュールファイルにimport * as $ from 'jquery'を追加したとします。

+0

私のプロジェクトにはjqueryの型があります。だから、$宣言エラーが重複していました。 – Vimalraj

関連する問題