angular4----组件间通信
来源:互联网 发布:淘宝情趣用品好做吗 编辑:程序博客网 时间:2024/06/09 13:22
背景
angular是组件化的开发,一个页面可能由多个组件组成,如果组件间没有数据的传递,估计也没必要将一个页面写成多个组件了,涉及到组件间的数据通信就需要用到output和input,下面具体讲讲两个组件间该如何使用.使用前需先引入:
import { Component, EventEmitter, Input, Output } from '@angular/core';
举例
现在有一个Cat组件和Girl组件,Cat需要吃鱼,Girl把鱼给Cat,那么在Cat组件的ts中声明一个Input变量:
@Component({ selector:'cat', templateUrl:'cat.html', styleUrls:['cat.css']})export class CatComponent{ @Input() fish:Array<string>;}在Girl这个组件中我们在ts中有一个Array<String>类型的变量,我们将要把这个变量传递给Cat:
@Component({ selector:'girl', templateUrl:'girl.html', styleUrls:['girl.css']})export class GirlComponent{ fish:Array<string>=["大鱼","小鱼"];}
在Girl的html中写(等号左侧的为另一个组件的内容,等号右侧的为本组件的变量):
<cat [fish]="fish"></cat>
阅读全文
1 0
- angular4----组件间通信
- Angular4-在线竞拍应用-组件间通信
- Angular4学习笔记(十)- 组件间通信
- Angular4关于组件与组件之间的通信
- Angular4.0分页组件
- Angular4 组件生命周期钩子
- Angular4 组件通讯方法大全
- Angular4 树组件的使用
- ReactJs 组件间通信
- Android组件间通信
- Angualr 组件间通信
- react组件间通信
- React组件间通信
- Vue组件间通信
- React -- 组件间通信
- 组件间通信
- React 组件间通信
- Angular 组件间通信
- Sqrt(x):求方差
- 关于PHP的WAMPSERVER的配置。
- 2017.10.8离线赛总结
- linux必学的常用操作指令
- 进程相关命令
- angular4----组件间通信
- C语言 十进制转任意进制N(除N取余,逆序排列) 使用递归
- HttpURLConnection和HttpClient使用
- IntelliJ IDEA 2016.2 配置Tomcat 运行Web项目
- 实验二 总结线性表的几种主要存储方式
- 【实战】4-12 Mybatis三剑客之Mybatis-pagehelper
- 我还要继续学习ARM9吗?
- struts2体系图——2
- [NOIP模拟]Array