我正在使用Angular 5,并且想要更改占位符文本的颜色。列表中的文本内容可以正常工作(我可以更改颜色),但是占位符却不能。我不是通过应用程序的主要CSS搜索硬编码的解决方案,而是需要通过代码动态地对其进行更改。
<mat-form-field>
<mat-select placeholder="{{'TXTKEY' | translate }}" [style.color]="config.textColor">
<mat-option *ngFor="let item of items" [value]="item.identifier" (click)="OnChange(item)">
<div [style.color]="config.textColor"> {{item.name}}</div>
</mat-option>
</mat-select>
</mat-form-field>
Run Code Online (Sandbox Code Playgroud) 我对 ion-textarea autoGrow="true" 有一个奇怪的行为,这是在 ionic 4.4 中引入的,这是第一次正确地进行 autoGrow。第二次文本区域少于 1 行。我们看不到文字。
第一次 :
我像这样打开模态
displayModal(data) {
this.modalCtrl.create({
component: EventDetailModalComponent, componentProps: {
event: data.appointmentData,
timeFormat: this.timeFormat,
dateFormat: this.dateFormat
}
}).then(modalElement => {
modalElement.present();
}); }
Run Code Online (Sandbox Code Playgroud)
并像这样关闭:
onCancel() { this.modalCtrl.dismiss(); }
Run Code Online (Sandbox Code Playgroud)
视图包含:
<ion-item lines="none">
<ion-label position="floating">{{'DESCRIPTION' | translate }}</ion-label>
<ion-textarea readonly disabled autoGrow="true" class="ion-text-justify" value="{{ description }}" ></ion-textarea>
</ion-item>
Run Code Online (Sandbox Code Playgroud)
有关信息,文本是由程序手动插入 value="x" 中的,而不是由用户输入的。
我正在运行最新版本的 ionic ("@ionic-native/core": "^5.11.0") 和 Angular (8.2)。
在 Mac 上的最新版本的 Chrome、Safari 和 FireFox 上测试了同样的问题。
安装了适用于Mac的新Visual Studio社区。刚刚尝试运行一些现有的命令行应用程序。Visual Studio for Mac上的Console.WriteLine在哪里输出?是否可以在终端上重定向?谢谢