Angularjs 如何将jquery转换为$(“.video:last”)。在(数据)之后的角度;

Angularjs 如何将jquery转换为$(“.video:last”)。在(数据)之后的角度;,angularjs,angularjs-ng-repeat,Angularjs,Angularjs Ng Repeat,$.video:last.afterdata 在ng重复角度 请帮助我T_T因此,假设您正在查找具有“videos”类的最后一个DOM元素,$.video:last,然后从数据变量插入内容,.afterdata;另外,基于你的加粗ng repeat,我假设你使用的是ng repeat,价格为$scope.videos。。。。您可以通过$last访问ng repeat中的最后一项 如果将数据设置为$scope值,即$scope.myData,则可以将其插入到最后一个ng重复项中。i、 e: <

$.video:last.afterdata

在ng重复角度


请帮助我T_T

因此,假设您正在查找具有“videos”类的最后一个DOM元素,$.video:last,然后从数据变量插入内容,.afterdata;另外,基于你的加粗ng repeat,我假设你使用的是ng repeat,价格为$scope.videos。。。。您可以通过$last访问ng repeat中的最后一项

如果将数据设置为$scope值,即$scope.myData,则可以将其插入到最后一个ng重复项中。i、 e:

<div ng-if="$last">{{myData}}</div>
但老实说我不知道你在问什么

希望这能为您指明正确的方向。

我尝试无限滚动

滚动时无法显示数据

每个函数loadMore在ng中显示,在旧值T中重复替换

我希望使用Angular对无限滚动中的数据进行良好的过滤排序

谢谢你的回答

var-app=angular.module'app',['infinite-scroll']; app.controller'DemoController',函数$scope,$http{ var base_url=; $scope.loading=true; var ID=$.video\u框:last.attrid; console.log'Value Id//; console.logID; console.log'///load more////; $http.defaults.headers.post['Content-Type']='application/x-www-form-urlencoded;charset=utf-8'; $http{ 方法:获取, url:base_url+“视频/获取视频列表”, 参数:{last_video_id:id} }.successfunctiondata{ $scope.videos=数据; console.log'///success Data////; $scope.loading=false; };//结束http };//结束加载更多 };//终端控制器 //我们创建一个简单的指令来修改 app.directivewhen滚动时,函数{ 控制台。记录“whenscroll------”; 返回{ 限制:“A”, 链接:functionscope、elem、attrs{ //我们得到一个大小为1的元素列表,需要第一个元素 原始=元素[0]; //当滚动超过限制时,我们加载更多的元素 元素、功能{ ifraw.scrollTop+raw.offsetHeight+5>=raw.scrollHeight{ scope.loading=true; 控制台。记录“whenscroll------”; //我们可以给任何函数加载更多的元素到列表中 范围:$applyattrs.whenScrolled; } }; } } }; 加载
抱歉,有点不清楚将jquery更改为angular的内容和位置…问题不清楚,请添加更多详细信息。由于您没有响应,请关闭该问题的投票。。。。
<div ng-if="$last">{{myData}}</div>