2017-02-11 6 views
1

これは一般的な問題で、グーグルではこのサイトの多くのインスタンスが表示されます。AngularJSモジュール 'agGrid'は利用できません!あなたはモジュール名のスペルが間違っているか、ロードするのを忘れていました

答えがに煮詰めるように見える:index.html で間違ったために、関連するJSものを含む

  • を含めるように取得するためのアプリ
  • にモジュールを注入しない

    • instructions for manual includeの後にag-gridを含めるようにしています。私index.html

      、私は角

      1. AG-グリッドが含ま
      2. 私のコントローラ

      私はInspiniaテンプレートを使用していますし、関連するコードが

      (function() { 
          angular.module('TapThatDashboard', 
          [ 
           'ui.router',     // Routing 
           'oc.lazyLoad',     // ocLazyLoad 
           'ui.bootstrap',     // Ui Bootstrap 
           'chart.js',      // Charting 
           'agGrid' 
          ]) 
      })(); 
      
      です

      他のものがチャート作成のように機能していることに注意してください。

      私は'agGrid'行を削除すると、私のアプリは、(私はまだ私のHTMLに任意のグリッドを追加していない)うまく動作します。追加すると、

      モジュール 'agGrid'は利用できません。モジュール名のスペルが間違っているか、モジュール名を読み込めませんでした。

      私のコードは投稿するには大きすぎます。誰かが私が間違ってやっていることを見ることができますか?

  • 答えて

    2

    // if you're using ag-Grid-Enterprise, you'll need to provide the License Key before doing anything else 
    // not necessary if you're just using ag-Grid 
    agGrid.LicenseManager.setLicenseKey("your license key goes here"); 
    
    // get ag-Grid to create an Angular module and register the ag-Grid directive 
    agGrid.initialiseAgGridWithAngular1(angular); 
    
    // create your module with ag-Grid as a dependency 
    var module = angular.module("example", ["agGrid"]); 
    

    参考リンクのようにコードを更新してください:agGrid

    +0

    D'OH!私はそれを読む - しかし、それを見ていない: - /私の目でありがとう。今エラーはありません。次のステップは、コードにグリッドを追加することです。 – Mawg

    関連する問題