Angularjs 如何将jquery转换为$(“.video:last”)。在(数据)之后的角度;
$.video:last.afterdata 在ng重复角度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: <
请帮助我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>