码迷,mamicode.com
首页 > 其他好文 > 详细

angular学习(二):Controller定义总结

时间:2014-11-19 16:05:23      阅读:116      评论:0      收藏:0      [点我收藏+]

标签:blog   http   io   ar   os   sp   java   strong   on   

上文中总结完了ng-view的应用,将运维后台分开界面到2个,进行到 逻辑Controller处理中,本文将总结一下在项目中Controller都用到了哪些知识:

$scope:作用域对象,只是代表本Controller对象,本作用域的任何对象都用$scope来声明。

$rootScope:代表整个页面作用域,可以在任意子$scope之间传递全局对象    

$http:用来发送http请求的对象.

设置header

var module =angular.module('index');
//设置httpheader
module.config(function($httpProvider){
   $httpProvider.defaults.headers.put['Content-Type'] ='application/json;charset:utf-8';
   $httpProvider.defaults.headers.post['Content-Type'] ='application/json;charset:utf-8';
    $httpProvider.defaults.headers.put['token']= tokenval;
   $httpProvider.defaults.headers.post['token'] = tokenval;
});

声明一个子变量

$scope.sys_type ='ios';

声明一个function

$scope.editAdv =function(obj) {
    //some code
}

发送HTTP请求

var pa ={"bannerRole":$scope.model_role,"ClientType":$scope.sys_type};
$http.post(commonUrl.adv.findAdv,pa).success(function(data,status, headers, config){
            $scope.list = data.body;
        }).error(function(data, status,headers, config){
            alert("error");
        })

调用已经声明好的ng方法

$scope.functionName();

总结

              目前在本人的应用中Controller只用到了以上的知识,基本可以满足CRUD和页面的渲染,之后在用到其他知识在补全吧。

angular学习(二):Controller定义总结

标签:blog   http   io   ar   os   sp   java   strong   on   

原文地址:http://blog.csdn.net/zhang6622056/article/details/41281707

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!