nginfiniteScroll появляется, чтобы заблокировать контроллер
Если я закомментирую...
infinite-scroll="content.loadContent()
... тогда мои предметы связываются правильно. Если я оставлю это тогда, даже если loadContent
вызывается, когда я прокручиваю, никакие элементы не связаны.
div(ng-controller='contentController as content', class="wrapper", ng-cloak)
ul#contentList(infinite-scroll="content.loadContent()", infinite-scroll-distance="20")
li.item(ng-repeat='item in content.content')
OMG
Если я связываюсь с простым встроенным массивом, то это нормально, даже с бесконечной прокруткой на месте.
Почему бесконечная прокрутка останавливает привязку содержимого моего контроллера? Это потому, что он имеет изолированную область? Если так, то как демо-код может получить доступ к области действия внешнего контроллера?