发表于: 2016-12-15 01:39:14

2 1502


今天完成的事情:彻底完成任务8的分页;搜索"分类搜索;编辑"删除功能


明天计划的事情:对之前的任务修修补补,然后看看书,补一补基础,准备这个星期回学校
遇到的问题:1:$http用简写的方式上传不了数据。还没解决

       2:上传图片浏览被困了好久,然后参考了http://www.open-open.com/lib/view/open1437920172156.html完成;

app.directive('fileModel', ['$parse', function ($parse) {
return {
restrict: 'A',
       link: function(scope, element, attrs, ngModel) {
var model = $parse(attrs.fileModel);
           var modelSetter = model.assign;
           element.bind('change', function(event){
scope.$apply(function(){
modelSetter(scope, element[0].files[0]);
               });
               //附件预览
               scope.file = (event.srcElement || event.target).files[0];
               scope.getFile();
           });
       }
};
}]);

       

收获:   学习了路由传参。路由嵌套

路由传参:1、  先在要接收参数的页面路由中设置    params:{‘参数名’:{ }}
                2、  在要传参数的页面写函数
                        $scope.topage2 = function ( 参数 ){
                                       $state.go('page2',{ 参数名:参数})                          
                        }
                 3、  在接收参数的控制器中注射$state $statsParams
                       var a =$stateParams.参数名




返回列表 返回列表
评论

    分享到