angular自定义指令详解

2017-06-17
阅读 6 分钟
11.1k
第一个参数,指令的名字myDirective 用来在视图中引用特定的指令。第二个参数是一个函数,这个函数返回一个对象,$compile服务利用这个方法返回的对 象,在DOM调用指令时来构造指令的行为。

angular表单验证

2017-06-12
阅读 5 分钟
5.2k
借助AngularJS,我们不需要花太多额外的精力就可以轻松实现客户端表单验证功能。虽然 Web应用安全不能完全依赖客户端验证,但客户端验证可以提供表单状态的实时反馈。 要使用表单验证,首先要确保表单有一个name属性。 所有输入字段都可以进行基本的验证,比如最大、最小长度等。这些功能是由新的HTML5 表单属性提供的。...

angular按需加载的运用

2017-06-04
阅读 4 分钟
5.9k
main.js 在main.js中配置了目录的路由,当点击目录一时,会加载目录一的内容,对应的控制器,服务文件当点击目录二的时候,会加载目录二所对应的模板,控制器,服务基于uiRouter的resolve是在加载controller和template之前所执行的一系列操作,它帮助我们初始化我们所要前往的那一个视图。只有rsolved(操作完成),contro...

angular中的作用域及继承

2017-05-30
阅读 3 分钟
2.9k
$rootscope $rootScope顶级作用域,也叫根作用域,类似于window,window的属性在任何子作用域都可以访问。$rootScope则是所有controller进行数据沟通的中间域,即在$rootScope中的数据,在每个controller中都能通过$rootScope.xxx获取到。

angular中控制器之间传递参数的方式

2017-04-23
阅读 3 分钟
8.9k
在angular中,每个controller(控制器)都会有自己的$scope,通过为这个对象添加属性赋值,就可以将数据传递给模板进行渲染,每个$scope只会在自己控制器内起作用,而有时候需要用到其他控制器中的数据,这个时候就要考虑到控制器之间参数的传递了。