2017-05-17 8 views
0

は、我々はこのような私たちのcellRendererFrameworkへの依存などのコンポーネントを渡すことができます「colDef.cellRendererFramework.componentが推奨されていません」このag-grid blogAG-グリッド角度AG-グリッドの以前のバージョンから

生憎バージョン9は私にこれに関する非推奨の警告を与える:

colDef.cellRendererFramework.component is deprecated - please refer to https://ag-grid.com/best-angular-2-data-grid/ 

はどんなこれを達成する方法今お勧めありますか?私はグリッドの変更履歴でこれについて何も見つけられませんでした。

答えて

0

右を、親コンポーネントと通信するためのトリックは、コンテキストオブジェクトを使用している:

this.gridOptions = <GridOptions>{ 
      context: { 
       componentParent: this 
      } 
     }; 

取られたSimple Dynamic Component example

0

あなたはブログのこの部分を欠場しましたか?

の代わり:

{ 
    headerName: "Clickable Component", 
    field: "name", 
    cellRendererFramework: { 
     component: ClickableParentComponent, 
     dependencies: [ClickableComponent] 
    }, 
    width: 200 
} 

あなたは今、これだけ実行する必要があります。

{ 
    headerName: "Clickable Component", 
    field: "name", 
    cellRendererFramework: ClickableParentComponent, 
    width: 250 
} 
+0

どのように依存関係を渡しますか?私はあなたのコードでそれが表示されません。 –

+0

私はそれを理解しているので、依存関係をもうすぐ渡す必要はありません –

+0

私が探している答えは、現在推奨されていないものであれば依存関係を渡すために現在推奨されている方法です。私に言って、私はそれをする必要はありません本当に助けにはなりません。 –

関連する問題