考虑到ionic所做的重新格式化,我不知道用css直接进行格式化的方法,但您可以附加一些EventListener并根据更改进行更新。
<ion-item>
<ion-label [class.is-invalid]="inputsInvalid.type_of_weighin">Type of Weigh In</ion-label>
<ion-select [(ngModel)]="check_in.type_of_weighin" name="type_of_weighin" interface="action-sheet" required #type_of_weighin="ngModel" (change)="checkValid($event)">
<ion-option value="standard">Standard</ion-option>
<ion-option value="LM">Limited Maintenence</ion-option>
<ion-option value="FM">Full Maintenence</ion-option>
</ion-select>
</ion-item>
输电系统
inputsInvalid = {};
checkValid(e) {
const el = e.target;
inputsInvalid[el.id] = el.classList.contains('ng-invalid');
}
SCS/CSS
ion-label.is-invalid {
...
}
希望这是有道理的。