发表于: 2017-01-16 23:52:41

1 1189


今天完成的事情:

#页面的URL传参
#页面服务数据打通

明天计划的事情:

#完善搜素功能的数据过滤功能

遇到的问题:

#上午找了很久,回调的时候还是赋值不成功,导致无法使用数据,真是一个纠结的问题下午获取数值成功,原因在服务往外面弹出值的时候,有多层嵌套,所以在控制里面使用的时候需要在HTML里面把属性加上。
#对filter的使用是在先右边,在左边的管道使用,而在导入数据的时候过滤器还是存在一些设置上的问题,导致了数据的无法传输进入

收获:

#添加多条件的URL,这个文档写的真TM烂,看了半天都看不懂,然后看实际用法,简单的要死。
$location.search({"type":$scope.type,"talent":$scope.talent,"level":$scope.level});
#二大师兄分享了富文本的使用以及几个市面上的富文本框架,以及谈到了这或许是前端里面的一个大坑
 服务获取数据
myApp.service('nukeService', function($rootScope,$http) {
   // 建立一个空对象
    var nukeService = {};
    //设置空对象的data属性为空
    nukeService.data = {};
    //Gets the list of nuclear weapons
    //给空对象一个方法,获取接口值  筛选
    nukeService.getNukes = function() {
        //获取数据
        $http.get('/student-ajax/students')
            //成功就使用data去获取接口值
            .success(function(data) {
                //把参数data.data赋值给nukes属性
                nukeService.data.nukes = data.data;
            });
        //返回空对象的data属性
        return nukeService.data;
    };
    //返回空对象
    return nukeService;
});
myApp.controller('demoCtrl', function($scope,$http,$location,$filter,nukeService) {
    $scope.search = function() {
         //点击调用数据
        $scope.names = nukeService.getNukes();
      //  $scope.search = $location.search();
 
        //$scope.names.type = $filter('ss')($scope.search.type);
 
    }



返回列表 返回列表
评论

    分享到