2016-08-12 10 views
0

私のAngularJSアプリケーションでは、私はディレクティブを使用して、テンプレートを柔軟に使用できるようにしています。テンプレートの1つにngTableが含まれています。 ngTableのデータがサーバーから正しく読み込まれ、指示文でラップされませんでした。この問題を解決するために、親コントローラのメソッドを呼び出すテンプレートをインクルードするためにonloadイベントを使用してみました。私が見ることができるので、ngTableのスコープの問題を修正していないようです。getData:function(params)が呼び出されていませんでした。私はそれがの新しいNgTableParamsのために呼び出されていないと思うが、\コントローラのスコープではなく、指令で作成された。角度指令。 NgTableのデータロード

どのように修正できますか?

答えて

0

Mark Rajcokに感謝します。

scope: true 

すべての説明と詳細here:ディレクティブでは、私は次のようにスコープを変更しました。ですから、指示文を使用してng-tableを注入する際の問題は解決されます(これは最善の方法ではない可能性がありますが、私にとっては完全に役立ちます)。

関連する問題