私は、アングルグリップをyeast generatorで作成したアングルグリッドに追加しています。それはES6を使用するため、私はNPMでインストール 私app.jsに「輸入」構文を使用する必要があります。ag-grid:モジュールappのインスタンス化に失敗しました
が続いとしてapp.jsにインポート行を追加--save
NPMはAG-グリッドをインストール
import {Grid}は 'ag-grid/main'からインポートします。私はこの
angular.module( 'アプリ'、[ngCookies、ngResource、ngSanitize、uiRouter、uiBootstrap、_Auth、アカウント、 管理者のように、モジュールの私のリストに新しい "グリッド" を追加で、その後
、ナビゲーションバー、フッター、メイン、グリッド ])
それから私は私のクロムコンソールにエラーが表示されます。
angular.js:68Uncaughtエラー:[$インジェクター:modulerr]は起因するモジュールのアプリをインスタンス化に失敗しました: エラー:[$ injector:modulerr]モジュール関数Grid(eGridDiv、grid)のインスタンス化に失敗しました起因するオプションのparams): エラー:[$インジェクター:strictdi]グリッドには、明示的なアノテーションを使用していないとFunction.annotate [でhttp://localhost:3000/vendor.bundle.js:194:13 で= http://errors.angularjs.org/1.5.8/ $ I ...ディP0 strictモードでグリッド を呼び出すことはできません? Object.invokeでinjectionArgsで注釈](http://localhost:3000/vendor.bundle.js:4078:18) (http://localhost:3000/vendor.bundle.js:4805:37) (http://localhost:3000/vendor.bundle.js:4836:19)
誰もがこの問題を解決する方法を知ってい$$として? ありがとうございます。私は、実際のヘルプで、この意志は、このことをしようとしていることはよく分からないが、
感謝をコールする必要があると思います。ここでの問題は、それがES6であり、構文が少し違うことです。最初にパッケージを任意の名前にインポートして、それをモジュール宣言に含めます。私の推測は名前は重要ではない、それはvarのようなものです。重要なのは、私たちが輸入するものです。 「はじめに」の指示はag-grid/mainをインポートすることです。私もagグリッド、aggrid、すべての運を試してみました。角度バージョンは1.5.8です。助言をいただきありがとうございます。 –