我从角度对于每个迭代器得到Error: parent is null
.after@angular.js:3448:7
错误。我相信这是来自嵌套的ng-repeat。
tbody(ng-repeat='comment in comments' ng-include="'../../components/comment.html'")
include ../../components/comment.jade
tr.athing(ng-if="comment.kids" ng-include="'../../components/comment.html'", ng-repeat='comment in comment.kids')
include ../../components/comment.jade
我试图遍历嵌套的评论结构。
答案 0 :(得分:0)
您应该使用ngInclude
或 jade include,但不能同时使用两者。此外,您无法在使用ngInclude
的元素上使用子DOM。
答案 1 :(得分:0)
我的第一反应是从您的代码中删除ng-include
,因为您似乎无论如何都要在模板中内联它?我可能错了,但那是我的第一反应。 ng-include
使用翻译,这会产生一些意想不到的行为。
tbody(ng-repeat='comment in comments')
include ../../components/comment.jade
tr.athing(ng-if="comment.kids" ng-repeat='comment in comment.kids')
include ../../components/comment.jade