页面滑动到底部时, ajax向后台请求分页数据,
2. 得到分页数据后$compilte编译指令, 赋值$scope.myData = datas;
3. 指令模版ng-repeat相应数据。
4. 第一次插入dom正常, 可下一次插入DOM中的指令模版 会把之前插入的数据改成这次的一样,
5 何解, 怎样避免这样???
底部请求:
$http.post(url, data, config).success(function(datas) {
var html = '
var node = $compile(html)($scope.$new());
$(".list").append(node[0]);
$scope.myData= datas;
});
my-list指令:
dirModule.directive("facilityList", function($state, $http, $compile, lazy) {
return {
restrict: "AE",
template:'
{{my.dd}}',};
});
controller控制器:
ctrlModule.controller("LiCtrl", function($scope, $http) {});
csdn里的提问 http://bbs.csdn.net/topics/391875896http://bbs.csdn.net/topics/391875896