
Angular and React
文章平均质量分 59
muxin_hgk
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
AngularJS学习笔记二 控制器
1.AngularJS控制器 AngularJS控制器是一个构造方法。 可以使用模块实例的controller()方法来声明一个控制器,该方法接收两个参数,第一个是控制器名称,第二个参数是一个方法,即控制器的构造方法。var app=angular.module("app",[]);app.controller("controllername",function(){}); An...原创 2018-02-13 20:57:13 · 373 阅读 · 0 评论 -
AngularJS学习笔记九 依赖注入
1.AngularJS中的依赖注入 控制反转是一种软件设计思想,而依赖注入就是实现控制反转最直接也是最简单的方式,控制反转就不一定需要通过依赖注入来实现; 所谓的依赖注入,就是当你在一个组件中需要依赖其他组件的时候,不需要自己创建这些组件,而是通过依赖注入的方式直接获得这些组件; 获取依赖可以通过三种方式完成:创建依赖、全局查找依赖和依赖注入; 术语解释:IoC:Inver...原创 2018-02-15 11:32:49 · 306 阅读 · 0 评论 -
AngularJS学习笔记八 过滤器
1.AngularJS过滤器 在表达式中使用过滤器:在 | 符号后面加上过滤器的名称即可,允许同时使用多个过滤器:{{expression|filter1|filter2}},可以向这些过滤器传递参数,参数使用:符号隔开; 在指令中使用过滤器:<span ng-repeat=“element in array | filter”></span>; 在con...原创 2018-02-15 11:14:11 · 235 阅读 · 0 评论 -
AngularJS学习笔记七 Service、Factory和Provider
1.Service AngularJS的Service是封装了一些特定业务逻辑的单例对象,既然是单例对象,就意味着它在每个应用中只会被实例化一次,并且在需要时才会被创建。对外提供一些方法供其他组件调用。 内置Service对象只需要通过依赖注入机制把它注入需要使用这些Service的组件中即可。 AngularJS模块实例提供了一个service()方法,用于注册一个自定义的Se...原创 2018-02-14 22:24:06 · 232 阅读 · 0 评论 -
AngularJS学习笔记六 指令
1.AngularJS指令的出现形式为以下四种方式: E:作为HTML元素出现; A:作为HTML元素属性出现; C:作为CSS类样式出现; M:作为HTML注释内容出现。2.一些常见的内置指令ng-app ng-model ng-init ng-controller ng-disabled ng-checked ng-change ...原创 2018-02-14 13:43:45 · 218 阅读 · 0 评论 -
AngularJS学习笔记五 表单校验
1. AngularJS框架会自动为from标签添加一些CSS样式,对于这些CSS样式,AngularJS在作用域中会维护一个状态属性与之对应。 CSS样式:ng-valid; ng-invalid; ng-pristine; ng-dirty; ng-touched; ng-untouched; ng-empty; 对应的状态属性:$vali...原创 2018-02-14 13:09:30 · 224 阅读 · 0 评论 -
AngularJS学习笔记四 路由机制
1.路由机制就是在每个视图和URL之间建立映射关系,当通过AngularJS路由API访问URL时,页面中能够加载对应的视图内容。2.使用$toorProvide对象创建路由映射,该对象有以下两个方法:方法一:when(path,route) path:string类型,路由路径,和$location.path相对应; route:Object类型,用于配置映射信息。有几个属性如下:...原创 2018-02-14 12:47:59 · 348 阅读 · 0 评论 -
AngularJS学习笔记一 基本概念
这是本人学习AngularJS时的一些笔记,学习进度与内容可以参考《AngularJS入门与进阶》江荣波著。主要是一些知识点的总结和自己对相关内容的一些理解,内容都是比较基础的。若有错误,欢迎指出。1.AngularJS是Google工程师研发的一款开放源代码的JavaScript框架。完全使用JavaScript编写客户端的技术。AngularJS以HTML作为模板语言并扩展HTML元素...原创 2018-02-13 20:01:47 · 255 阅读 · 0 评论 -
AngularJS学习笔记三 作用域
1. AngularJS作用域 AngularJS作用域本质上就是一个普通的JavaScript对象,和普通的JavaScript对象一样,都可以在作用域中增加属性或者方法,不同的是我们不需要手动去构建作用域对象。 AngularJS程序中作用域的主要功能是存放模型数据,在控制器中,我们可以修改作用域中的模型数据或者在作用域中增加新的模型数据,然后在视图中通过AngularJS...原创 2018-02-13 21:30:21 · 236 阅读 · 0 评论 -
AngularJS学习笔记十 Promise
AngularJS提供了对Promise机制的支持,主要通过内置的$q服务实现。promise对象具有then、catch、finally三个方法,每个方法返回一个promise对象。这为链式调用提供了支撑。 在AngularJS应用中,主要通过XHR和JSONP两种方式向服务器端发送HTTP请求。 XHR:利用浏览器内置的XMLHTTPRequest对象向服务器发送AJAX请...原创 2018-02-15 18:28:53 · 178 阅读 · 0 评论