文章详情页
angular.js - 使用angular加载数据后点击按钮添加数据无法直接显示加载出的那一条数据?
问题描述
我使用angularjs $http加载了一些数据,这些数据分页显示,然后滑动加载下一页,然后点击按钮添加数据出现了一些问题,假设一页10条数据,如果当前页面已有的数据小于10条,我添加的数据都会直接显示出来,使用的是
$scope.count += 1;$scope.programs.unshift(data.content);
数组添加到顶部了如果当前数据大于10条,我添加的数据就无法直接显示到列表上,需要点击一些ng-click的元素才会显示
注:代码比较多,就不写了,主要就是在这个全部评论的顶部插入数据,当大于1页的数据时,添加后不能直接展示出插了一条数据,小于一页时就没有问题,怎么解决???
问题解答
回答1:自己解决了,加一句话$scope.$digest();就OK了
相关文章:
1. javascript - vue 数据更新了。但是dom没有更新,,,,,如图2. python - from ..xxxx import xxxx到底是什么意思呢?3. html表单转接到php中,网页为空白,无法显示,是怎么回事,这个问题困扰了我好几天,请求帮忙解答。4. python - 请问用cxfreeze打包的可执行程序能反编译出源码么?5. 如何判断数组写入数据库有重复的值6. node.js开发微信公众账号设备功能问题,求解答!!7. 模块分离时header和menu的字加载出来是乱码是为什么啊?8. php上传文件代码不足与改进9. 执行composer require mews/captcha报错Your requirements10. iframe的无限加载
排行榜