自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

转载 关于requireJS的同步加载和异步加载

这篇随笔主要记录require('name')和require(['name1','name2'])在同步和异步加载使用的区别1、require('name')同步加载模块的形式define(function(require, exports, module) { var a = require('a'), b = requi...

2019-04-30 16:01:00 1098

转载 AngularJs学习笔记-表单处理

表单处理(1)Angular表单API1、模板式表单,需引入FormsModule2、响应式表单,需引入ReactiveFormsModule(2)模板式表单在Angular中使用form表单时,Angular会接管表单的处理,一些form表单原生的特性将不再生效如Angular会拦截HTML标准的表单提交事件,表单提交事件将会导致页面刷新,而spa应...

2019-02-15 11:17:00 243

转载 AngularJs学习笔记-组件生命周期

组件生命周期(1)组件生命周期钩子constructor:组件创建时被创建ngOnChanges: 父组件修改或初始化子组件的输入属性时被调用,如果子组件没有输入属性,则永远不会被调用,它的首次调用发生在ngOnInit之前ngOnInit:用于初始化组件,因为ngOnChanges事件发生在constructor之后,所以构造函数无法获得输入属性,ngOnInit则能够...

2019-02-13 18:04:00 303

转载 AngularJs学习笔记-组件间通讯

组件间通讯(1)输入属性@InputTips:子组件属性的改变不会影响到父组件如下,子组件中stockCode属性发生变化不会引起父组件stock属性的变化(2)输入属性@Output子组件tsimport { Component, OnInit, Output } from '@angular/core';import { EventEm...

2019-02-12 18:02:00 256

转载 AngularJs学习笔记-数据绑定、管道

数据绑定、管道(1)数据绑定(Angular中默认是单向绑定)1、[]方括号可以用于子组件传值由于是单向绑定,所以当子组件中的iStars属性发生改变时,不会影响到父组件中product.rating属性还可以用于绑定元素的css类用于绑定路由导航的路径2、[()]的形式用于双向绑定当子组件使用双向绑定的时候,子组件的输出属性必须为输入属性名加...

2019-02-12 11:23:00 198

转载 AngularJs学习笔记-服务

服务(1)在模块中声明的服务对所有组件可见(2)在组件中声明的服务对自己本身和其子组件(3)在组件中声明的服务会覆盖在模块中声明的服务(4)通过@Injectable()装饰器可以在服务中注入服务(5)通过工厂方法实例化服务当需要通过某些条件决定实例化的对象,或者在实例化过程中需要传递某些参数时,使用工厂提供器实例化对象在工厂方法中注入其他...

2019-02-12 10:15:00 156

转载 AngularJs学习笔记-路由

路由(1)routerLink用[]括起来的时候传递的是数组,如:<a [routerLink]="['/hero', hero.id]"> <span class="badge">{{ hero.id }}</span>{{ hero.name }} </a> 表示带参数的路由地址,可以导航到/hero/:heroId...

2019-02-11 15:38:00 246

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除