实现注入服务有5种方式1.decorator2.constant3.value4.service5.factory6.provider可以把angular的app理解成php的class,controller是控制器内置服务和自定义服务就是models了。用 Factory 就是创建一个对象,为它添...
分类:
其他好文 时间:
2014-07-24 22:12:52
阅读次数:
173
首先引入js文件angular.min.js,引入控制器:controllers。js其中可以定义多个控制器:比如var PhoneListCtrl = ['变量','变量',function(变量,变量){//为布局中的变量赋值,比如$http.get(XXX).success(function(...
分类:
Web程序 时间:
2014-07-24 05:03:08
阅读次数:
248
AngularJS是一款来自Google的前端JS框架,体积非常小,但是设计理念和功能却非常强大。 教程 AngularJS中文社区 问题 在一款Web应用中,虽然我们尽可能的避免无节制地使用全局变量,但有时确实需要一些全局变量的存在已保证在所有页面中都能处理某些事件。 在本文的例子中...
分类:
Web程序 时间:
2014-07-23 11:37:36
阅读次数:
307
原api出处:https://docs.angularjs.org/api/ngRoute/service/$routeParams$routeParams 可以获取当前路径参数.需要ngroute模块被安装。路径参数是$location.search()和$location.path()的组合. ...
我们现在开始准备编写AngularJS应用——phonecat。这一步骤(步骤0),您将会熟悉重要的源代码文件,学习启动包含AngularJS种子项目的开发环境,并在浏览器端运行应用。进入angular-phonecat目录,运行如下命令:git checkout -f step-0该命令将重置ph...
分类:
Web程序 时间:
2014-07-22 22:48:33
阅读次数:
280
angular的核心思想是通过数据驱动一切,其他东西都是数据的延伸. 套用Javascript一切皆对象的思想,在angular中可以说一切皆数据.? ? 关于项目构建 ???? ????(1) requirejs以及Yeaoman ????在刚开始接...
分类:
其他好文 时间:
2014-07-22 22:37:34
阅读次数:
248
在scope内置的所有函数中,用得最多的可能就是$watch 函数了,当你的数据模型中某一部分发生变化时,$watch函数可以向你发出通知。你可以监控单个对象的属性,也可以监控需要经过计算的结果(函数),实际上只要能够被当作属性访问到,或者可以当作一个JavaScript函数被计算出来,就可以被$w...
分类:
其他好文 时间:
2014-07-19 00:03:41
阅读次数:
198
最近使用了angular日期选择器,不过需要把选中的日期输出到input输入框中,如果按照默认情况,显示的是时间戳形式的时间,不符合要求,需要把格式变成特定格式,但是input上ng-model上又不能直接使用filter,因此需要一种方法把这里显示的内容格式化。
网上寻找解决方案就是写个directive,具体实例代码如下:
JS
angular.module('dateRange',[]...
分类:
其他好文 时间:
2014-07-18 23:09:04
阅读次数:
329
$route-$routeProvider服务-依赖ngRoute模块$route能够在路径发生改变的时候,渲染不同的视图,调用不同的控制器.它监测了$location.url(),然后根据路径来匹配相应的路由,路由的定义方法详见$routeProvider的API.$route通常和$routeP...
在定义controller,module,service,and directive时有两种方式,方式一:var myModule = angular.module('myApp', []); myModule.controller('myCtrl', ['$scope', 'Project'...
分类:
Web程序 时间:
2014-07-17 18:31:11
阅读次数:
196