Javascript iScroll5&;Angularjs 1.2不工作
附Javascript iScroll5&;Angularjs 1.2不工作,javascript,angularjs,iscroll,Javascript,Angularjs,Iscroll,附 <script src="js/angular/angular.js"></script> <script src="js/lib/iscroll.js"></script> <script src="js/lib/ng-iscroll.js"></script> HTML 这是将iSroll实现为角度重复的正确方法吗?啊,没有它,这个列表很好用 谢谢更新 你可以试着解决这个问题。这对我有用 <li ng
<script src="js/angular/angular.js"></script>
<script src="js/lib/iscroll.js"></script>
<script src="js/lib/ng-iscroll.js"></script>
HTML
这是将iSroll实现为角度重复的正确方法吗?啊,没有它,这个列表很好用
谢谢更新 你可以试着解决这个问题。这对我有用
<li ng-repeat="list in lists">
<h3>{{list.text}}</h3>
<p>{{list.done}} With Angular JS</p>
{{ updateScroll($last) }}
原始答案
到目前为止,我认为您不能这样做,因为iscroll4中仍然存在关于ng repeat的问题
希望他们能尽快解决
<div ng-controller="LoadUsers">
<div id="wrapper" ng-iscroll>
<ons-list>
<ons-list-item ng-show="error">Server Connection Error</ons-list-item>
<ons-list-item class="topcoat-list__item__line-height" ng-repeat="item in fleet">{{item.fleetUser}}
<br/>
</ons-list-item>
</ons-list>
</div>
</div>
Uncaught TypeError: Cannot read property 'length' of undefined iscroll.js:1303
IScroll.goToPage iscroll.js:1303
IScroll._wheel iscroll.js:1084
IScroll.handleEvent
<li ng-repeat="list in lists">
<h3>{{list.text}}</h3>
<p>{{list.done}} With Angular JS</p>
{{ updateScroll($last) }}
// in controller
var Scroller = new iScroll('wrapper');
$scope.lists = [{text:'', done:''}];
$scope.updateScroll = function(isLast){
if(isLast) Scroller.refresh()
}