摘要: 在Angular中使用依赖注入,可以帮助我们实现松耦合,可以说只有在组件中使用依赖注入才能真正 的实现可重用的组件。 如果我们有个服务product.service.ts,其中export了一个ProductService类,类中有一个getProduct方法。 如果不使用依赖注入,假设我们需要在p 阅读全文
posted @ 2018-04-08 17:39 Faded露露 阅读(403) 评论(0) 推荐(0) 编辑
摘要: 1.Resolve守卫 Resolve守卫主要是在路由激活之前获取路由数据,预先加载数据,且数据加载完成后路由才返回true,以保证导航至该路由时不用现去服务取数据。 1.1配置Resolve守卫 创建守卫文件resolve.service.ts import { Router, Resolve, 阅读全文
posted @ 2018-04-08 16:52 Faded露露 阅读(317) 评论(0) 推荐(0) 编辑
摘要: 这章说一下angular的路由 先说angular路由怎么引入,一开始new出来的angular项目它路由帮你配好了,但看要看app.module.ts里面 1.首先最上面要引入路由模块 import {RouterModule, Routes} from '@angular/router'; 2. 阅读全文
posted @ 2018-04-08 16:21 Faded露露 阅读(492) 评论(0) 推荐(2) 编辑
摘要: 路由守卫是指当用户满足了某些要求之后才可以离开或者进入某个页面或者场景的时候使用。比如说只有当用户填写了用户名和密码之后才可以进入首页,比如说用户离开某个页面时明月保存信息提示用户是否保存信息后再离开等操作,控制这些要求的就叫路由守卫。 路由守卫是指当用户满足了某些要求之后才可以离开或者进入某个页面 阅读全文
posted @ 2018-04-08 10:22 Faded露露 阅读(293) 评论(0) 推荐(1) 编辑