AngularJS语法格式小结

    //创建一个最大的容器,"唯一的名字"   []数组
var a=angular.module("abcd",[]);
//控制器
a.controller("aactrl",function($scope,$http){
//声明变量
$scope.i="asdfsfdsfsadfdscasfdsacf";
//匿名函数,scope分配一个独立的变量代表函数的名字
$scope.aaa=function(){ } });
a.controller("actrl",function($scope,$http){
$scope.tuser={
un:"",
up:""
};
$scope.usermsg={
unmsg:"",
upmsg:""
}; $scope.logshow=true;
$scope.mainshow=false; $scope.cl=function(){
if($scope.tuser.un==null||$scope.tuser.un==""){
$scope.usermsg.unmsg="请输入用户名";
}
if($scope.tuser.up==null||$scope.tuser.up==""){
$scope.usermsg.upmsg="请输入密码";
}else{
$scope.logshow=false;
$scope.mainshow=true;
}
}; });
a.controller("bctrl",function($scope,$http){
$scope.b=[];
var f=$http.get("WebForm1.aspx");
//获取数据成功data是从数据源获取的数据内容
f.success(function(data){
$scope.b=data;
});
f.error(function(){
});
})

你可以使用 ng-bind 指令在你 UI 的任何地方显示和更新文本. 它有两种等价的形 式. 一种是我们见过的双花括号形式:
<p>{{greeting}}</p>
然后就是一个被称为 ng-bind 的基于属性的指令:
<p ng-bind="greeting"><p>
这两者的输出是等价的. 如果模型中的变量 greeting 设置为"Hi, there", Angular 将 生成这样的 HTML:

注意:

<html ng-app="myApp"> //ng-app写的是angular的名字,写在最大的标签html中
<body ng-controller="TextController">//ng-controller控制器写在那个标签证明控制那个标签内的内容

上一篇:windows MySQL 5.7 导出表方法记录


下一篇:Web前端性能优化教程03:添加Expires头