javascript - 将值绑定到angular4中另一个组件中的变量
问题描述
我在前端使用 angular 4。我有一个弹出窗口,我想将一个值传递给与该弹出窗口不同的组件。我尝试了这种方法,但它不起作用。
这是我的弹出组件.ts
GetApplicationDetails(cmp){
this.SelectedCompanyCode = cmp.OBD_COMP_CODE;
this.AddNewcomp.SelectCompanyFromPopUp(this.SelectedCompanyCode);
this.close();
}
这是我的目标组件.ts
public SelectCompanyFromPopUp(comp){
this.CompanyName=comp;
}
这是我的目标组件 html 页面
<div class="form-group FormComponents">
<label for="CompanyName">Company Name</label>
<input type="text" class="form-control" id="CompanyName" placeholder="Company Name" name="CompanyName" [(ngModel)]="CompanyName"
disabled>
</div>
该方法工作正常,但该值未显示在文本框中。请帮我
解决方案
推荐阅读
- javascript - VueJS 正在更新事件中的另一个元素
- javascript - 在“for...in”语句中应用过滤器
- php - 将php变量转换为Excel
- c++ - 了解关于 EMC++ 第 41 项的勘误表的评论
- symfony - 当用户关闭浏览器时向数据库发出请求
- java - 当我输入值为 50 而不是为 suncondition 提供值时,代码有效
- flutter - 如何在颤动中对 FCM 通知进行分组
- vue.js - 如何将图像从移动存储添加到 mapbox-gl?
- python - Pandas:如何组合具有相同列值的几行并创建一个涵盖所有可能性的新数据框?
- gcc - 无法在带有 anaconda 的机器上构建 gem5:“lto1:致命错误:字节码流”