微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!
angularJS 入门基础
angular
所有用到的库,全部用的CDN:
>
>
" rel="stylesheet">
.angular的数据绑定实例,这个是最基础的,angular的所有枝叶全部从这里开始:.
">
">
angular
<
Meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
>
>
" rel="stylesheet">
heading">
angular最强大的东西,数据的绑定binding
{{data}}
通过angular,展示数组对应的数据;.
">
">
angular
<
Meta http-equiv="X-UA-Compatible" content="IE=edge,[]);
heading">
通过angular,展示数组对应的数据;
.s{
color:#f00;
}
li{
cursor: pointer;
}
.数据过滤器的DEMO:
">
">
angular
<
Meta http-equiv="X-UA-Compatible" content="IE=edge,[]);
heading">
数据过滤器;
{{sourCode | up}}
.factory工厂,$provider,service等等都是一样样的,不要感觉很难,其实就是看出一个数据模型或者实例就好了;:
">
">
angular
<
Meta http-equiv="X-UA-Compatible" content="IE=edge,[]);
heading">
angular中的factory就相当于
一个公用的实例
方法,可以理解为
一个多个控制器都可以用的
函数;
app.factory("ff",function() {
return {
"
noting" : "json"
};
});
app.controller("factory",function($s
cope,ff) {
$s
cope.json = ff;
});
">
">
angular
<
Meta http-equiv="X-UA-Compatible" content="IE=edge,[]);
heading">
ng-switch的使用
other
">
">
angular
<
Meta http-equiv="X-UA-Compatible" content="IE=edge,[]);
heading">
ng-src和ng-href的使用(如果使用src或者href的话,HTML初始化的时候就会加载,肯定是不行的)
heading">
angular对样式进行操作;(jQ是手动选择元素对元素样式进行操作,angular提供了一种更屌的
方法,把元素的
属性赋值给
一个变量,你只要改变这个变量即可)
">
">
angular
<
Meta http-equiv="X-UA-Compatible" content="IE=edge,[]);
heading">
使用模板
">
">
angular
<
Meta http-equiv="X-UA-Compatible" content="IE=edge,[]);
heading">
angular的通知数据更新三种方式$scope.$digest(),$scope.$apply(),以及通过$scope.$watch监听进行更新;
> {{wat}}
">
">
angular
<
Meta http-equiv="X-UA-Compatible" content="IE=edge,[]);
heading">
angular中的工具
方法列表
">
">
angular
<
Meta http-equiv="X-UA-Compatible" content="IE=edge,[]);
heading">
ng-transclude的使用(这个是官方的案例):
">
">
angular
<
Meta http-equiv="X-UA-Compatible" content="IE=edge,[]);
heading">
ngPaste以及ngMouseup和ngKeyup,ngModelOptions....等
方法参考官方的使用,要用查API就好了,(官方的要FQ哦;)
>
">老外写的DEMO
">
">
angular
<
Meta http-equiv="X-UA-Compatible" content="IE=edge,[]);
heading">
$timeout和$interval,这两个服务;
Now="60" aria-valuemin="0" aria-valuemax="100" style="width: 0%;">
0%