2016-08-24 13 views
0

誰かが、子ビューが次のPlunkでレンダリングされない理由を知っていますか?Angular 1.5.8:ng-repeatの子コンポーネントがレンダリングされないのはなぜですか?

https://plnkr.co/edit/NQU9fmRvGS3U0rLYSmKa?p=preview

基本的にこれを持っている:

data = [...] 
parent-view data="$ctrl.data" 
    li ng-repeat="item in data" 
    child-view data="item" 
+1

をごview.jsは、親を '.component()'と定義し、子は '.directive()'を使って定義します。しかし、 '.component()'の構文を使用します。子を '.component()'に切り替えると動作します。 –

答えて

1

ダニエルは彼のコメントで述べたように、あなたはPlunkr更新を参照してください.component

にご.directive定義を切り替える必要があります:でhttps://plnkr.co/edit/3FFjDMut4gfBLDYbg0fJ?p=preview

+0

ありがとう!私は嵐の中でそれを逃した。しかし、あなたの解決策は、私が実際に持っていた本当の問題につながります。.... angular.module( 'app.views'、[])をルートファイルに、次にangular.module( 'app.views'、[])を子ファイル。両方ともangular.module( 'app.views')に変更されました。 –

+0

err、um( 'app.rootview'、[])setterおよび( 'app.childView'、[])セッター –

関連する問題