javascript - 将占位符和标签传递给常见的输入组件,Angular 2+
问题描述
我制作了一个通用的可重用输入字段组件。现在,问题是这个输入组件的占位符和标签是静态的。如何为我从中调用此组件的组件动态传递占位符和标签!
<mat-form-field appearance="outline" class="common-location">
<mat-label>**Search By Location**</mat-label> // {{label that i would pass}}
<input matInput type="text" placeholder="**{{placeHolder}}**" formControlName="location" name="location" aria-label="Location" [matAutocomplete]="auto"> //placeholder that should be passed
<mat-autocomplete #auto="matAutocomplete" [displayWith]="location">
<mat-option *ngFor="let places of predictions" [value]="places.description">
<span>{{places.description}}</span>
</mat-option>
</mat-autocomplete>
<mat-error>Please enter location of job.</mat-error>
</mat-form-field>
我从外部将此组件称为:
<app-autocomplete (formReady)="addFormControl('location', $event)" [placeHolder]="Location"></app-autocomplete>
尝试发送占位符并尝试绑定对我不起作用的通用组件。
我是新手,我曾与 Ember 合作过,我知道我们可以通过与我尝试在此处传递相同的方式传递数据,然后在那里绑定相同的作品。它在 Angular 中是如何工作的?
解决方案
推荐阅读
- python - 位于 Google Ads 中的硒元素
- python - 使用 multiprocessing.manangers.BaseManager 作为 docker-compose 编排的一部分
- python - Python 数组,获取每 n 个条目,然后移动到下一个 n 条目,直到数组末尾
- bash - iptables -mac 地址接受循环
- android - Apache FTPSClient Android 11
- python - 使用 pandas 将 .dat 文件转换为 csv 格式的问题,需要将 1 列拆分为多列
- sorting - 我们可以通过从日志中解析,使用 datadog 的日期列以及创建的自定义时间戳列创建 Datadog 日志视图吗?
- python - 使用 sparkContext.wholeTextFiles 读取文件非常慢
- javascript - 上传文件时出错 React 本机 uisng 文档选择器
- swiftui - ReferenceFileDocument 和文档范围的书签