![](/img/trans.png)
[英]Send a number value from one component to another component in Angular2
[英]Angular2 - Change Component value in another component
这是我的主要组成部分
export class MonitorCreateComponent {
name: string;
availableTypes = ["Flow","Server","Process","Website"];
selectedType = "Flow";
}
availableTypes用于下拉菜单,而selecteType是第一个。 我正在以其中一种观点展示这些,并且工作正常。 现在,我正在另一个组件中访问此组件。 我想删除/隐藏Flow并想将selectedType更改为server。 我怎样才能做到这一点 ?
如果要将selectedType传输到服务器,则正确的方法是创建一个处理与服务器通信的服务。 通过依赖注入访问它。
该服务可以注入两个组件中,并且通信可以通过该服务。 这样,您可以进行通信而无需将其发送到服务器。
如果要将其发送到服务器,则可以在一项服务中发送它,并从另一项服务中获取它。
组件之间的访问存在关于此的出色博客文章: http : //mean.expert/2016/05/21/angular-2-component-communication/
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.