
AngularJs
文章平均质量分 91
Evankaka
一步一个脚印,认真做好每一件事
展开
-
跟我学AngularJs:Service、Factory、Provider依赖注入使用与区别
用有过Spring的人都知道,Spring的核心思想就是DI(依赖注入,Dependency Injection)和IOC(控制反转 Invension of Controller),AngularJS的service其实就是用到了这里的DI思想,那么什么叫做DI?所谓DI,就是指对象是被动接受依赖类而不是自己主动去找,换句话说就是指对象不是从容器中查找它依赖的类,而是在容器实例化对象的时候主动将它依赖的类注入给它。我个人的理解就是,你在实例化一个类时,它会自动去实例化它里面所用到的其它实例。所以这就叫依赖原创 2016-04-13 08:49:05 · 18776 阅读 · 2 评论 -
跟我学AngularJs:Directive指令用法解读(下)
此文接 跟我学AngularJs:Directive指令用法解读(上)8.transclude 如果不想让指令内部的内容被模板替换,可以设置这个值为true。一般情况下需要和ngTransclude指令一起使用。 比如:template:"hello every ",这时,指令内部的内容会嵌入到ng-transclude这个div中。也就是变成了hello every 这是指令内部的内容。默认值为原创 2016-04-24 15:59:19 · 9479 阅读 · 5 评论 -
跟我学AngularJs:AngularJs内置指令大全
内置指令ng-model将表单控件和当前作用域的属性进行绑定。需要注意绑定的scope的范围(父scope与子scope)ng-init该指令被调用时会初始化内部作用域。一般不建议使用此参数ng-app使用该指令自动启动一个AngularJS应用。ngapp指令指定的应用程序的根元素,通常放置在网页的根元素如body或html 标签。只有一个AngularJS应用可以自动引导每个HTML文档。第一原创 2016-04-24 15:53:25 · 5279 阅读 · 0 评论 -
跟我学AngularJs:Aop拦截实例
config配置一般都是用来设置请求参数等,可以认为应用它可对angularjs自带的一些方法进行包装。而AOP,它是面向切面编程,全称是Aspect Oriented Programming,有用过Spring的同学都知道,AOP是一种动态代理机制。是对一些方法进行拦截后处理。然后再接着运行方法。而反应在AngularJS其实也就是对请求进行拦截,然后根据不同的拦截时机,有请求前、请求成功后、请求失败后相就的来做处理。当然,你也可以在其它sericve上加拦截,使用aop与指令结合,可以做很强大的功能。原创 2016-04-28 09:28:05 · 4288 阅读 · 1 评论 -
跟我学AngularJs:Directive指令用法解读(上)
Directive(指令)笔者认为是AngularJ非常强大而有有用的功能之一。它就相当于为我们写了公共的自定义DOM元素或CLASS属性或ATTR属性,并且它不只是单单如此,你还可以在它的基础上来操作scope、绑定事件、更改样式等。通过这个Directive,我们可以封装很多公共指令,比如分页指令、自动补全指令等等。然后在HTML页面里只需要简单的写一行代码就可以实现很多强大的功能。一般情况下原创 2016-04-24 15:58:27 · 20260 阅读 · 3 评论 -
跟我学AngularJs:router路由与多重视图详解
AngularJs中的路由其实可以认为是一个地址跳转映射,只不过它这个跳转不是传给后台去操作,而是在前台根据不的地址传递参数,渲染不同的内容出来。浏览器地址发生了改变,但实际上它们还们在同一个页面。原创 2016-04-26 08:35:37 · 7927 阅读 · 0 评论 -
跟我学AngularJs:AngulaJs开发技巧汇总(持续更新)
林炳文Evankaka原创作品。转载请注明出处http://blog.csdn.net/evankaka 本教程使用AngularJs版本:1.5.3AngularJs GitHub: https://github.com/angular/angular.js/AngularJs下载地址:https://angularjs.org/ 摘要:通过前面几篇...原创 2016-04-27 10:00:41 · 9255 阅读 · 1 评论 -
跟我学AngularJS:全局变量设置之value vs constant vs rootscope vs 服务
AngualrJS中设置全局变量,即每个Controller中都可以访问的变量,主要有以下几种方法:1、通过var 直接定义global variable,相当于直接用js2.、用angularjs rootscope来设置全局变量 。3、用angularjs value来设置全局变量 。4、用angularjs constant来设置全局变量 。5、定义服务传值原创 2016-04-18 09:21:00 · 14168 阅读 · 0 评论 -
跟我学AngularJs:Controller数据共享、继承、通信使用详解
本文主讲了AngularJs中的Controller中基础使用、数据共享、继承、通信的详细使用. AngularJS中的controller中文名就是控制器,它是一个Javascript函数(类型/类),用来向视图的作用域($scope)添加额外的功能。而且每个controller都有自己的scope, 同时也可以共享他们父controller的scope内的数据。原创 2016-04-11 08:58:45 · 17820 阅读 · 1 评论 -
跟我学AngularJs:AngularJs入门及第一个实例
AngularJS是由谷歌开发出来的,它是为了克服HTML在构建应用上的不足而设计的。HTML是一门很好的为静态文本展示设计的声明式语言,但要构建WEB应用的话它就显得乏力了。通常,我们是通过以下技术来解决静态网页技术在构建动态应用上的不足:AngularJS使用了不同的方法,它尝试去补足HTML本身在构建应用方面的缺陷。AngularJS通过使用我们称为标识符(directives)的结构,让浏览器能够识别新的语法。原创 2016-04-07 08:35:32 · 12235 阅读 · 1 评论 -
AngularJS+RequireJs实现动态加载JS和页面的方案研究
摘要:本文是笔者研究了几天的动态加载方案的成果,前台使用的是AngularJS+RequireJs+angular-ui-router+angularAMD。后台使用了SpringMVC+Spring /static/css/bootstrap/3.3.5原创 2016-09-11 11:35:55 · 6919 阅读 · 0 评论