摘要: 首先在路由字典中,接收值的组件中加上:/:id 在发送值的组件中,发送值的方式有几种。 第一种:<a routerLink="/detail/1">新闻详情1</a> 利用routerLink,在跳转的组件后加上要传过去的值 接着在接收值的组件中,也就是detail组件里,引入ActivatedRo 阅读全文
posted @ 2018-04-28 12:00 Ivan_Jiang 阅读(1064) 评论(0) 推荐(0) 编辑
摘要: 一、如何将父组件的值传到子组件? 在子组件里面引入Input,然后用@Input 变量1 接收 接着在父组件中的,子组件标签上添加[msg]="msg",中括号里的名字要与子组件中@Input 后面的名字相同 然后就可以在子组件里调用传过去的msg 父组件赋值: 子组件使用: 二、如何子组件传值到父 阅读全文
posted @ 2018-04-26 17:54 Ivan_Jiang 阅读(5779) 评论(0) 推荐(0) 编辑
摘要: 组件: ng g component component/demo 服务: ng g service service/news 然后在app.module.ts里引入 ng g service service/news --module=app 在创建服务时候在后面加上 --module=app 就 阅读全文
posted @ 2018-04-26 12:08 Ivan_Jiang 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 在anular4更新到angular5后,有些模块也发生了有些变化,例如http模块。 首先在app.module.ts里面引入HttpClientModule import { HttpClientModule } from '@angular/common/http'; 在组件使用的时候引入: 阅读全文
posted @ 2018-04-26 10:58 Ivan_Jiang 阅读(2042) 评论(0) 推荐(1) 编辑
摘要: 因为angular-cli脚手架的关系,所以配置路由可以通过命令行来创建路由文件 原本创建一个angular项目的命令是ng new 项目名,就可以了,但这样创建出来的项目是没有路由文件的。 如果需要带上路由文件,只需要在原本的基础上,在后面加上--routing 还有一种配置路由的方式: 首先通过 阅读全文
posted @ 2017-12-29 15:44 Ivan_Jiang 阅读(211) 评论(0) 推荐(0) 编辑