发表于: 2016-11-23 23:17:18
8 1645
今日完成
学习promise,试图解决异步数据的提取问题(昨天的问题1)。 完善分页。
明日计划
表单验证,下一个页面。
问题
今天主要试图解决下面两个问题:
//问题1:怎么样从controller中访问$http.success()的数据?
$http.get('../interface/students')
.success(function (data) {
$scope.dataArray = data.data;
console.log(data);
console.log($scope.dataArray);//正常显示
});
console.log($scope.dataArray);//即,使这里正常显示dataArray的值
//问题2:为什么如下表现?
console.table($scope);//可以查找到$scope下的dataArray属性是正常的
console.log($scope.dataArray);//undefined
第一个问题的话,据说用promise、闭包或者广播可以解决。第一种方法试了下,不行,不知道是不是我的姿势不对。
第二个问题,有点摸不着头脑。
评论