Я изо всех сил стараюсь подавить звездочку на заполнителе для требуемого ввода и выбрать поля в форме углового материала 2. Вот HTML:Угловой материал 2 не может подавить обязательный Asterisk
<form class="project-info-container">
<h3 color="primary">Inputs</h3>
<md-input-container>
<input md-input placeholder="Contact Email" [(ngModel)] = "contact.email" name="email" md-no-asterisk required>
</md-input-container><br />
<md-input-container>
<input md-input placeholder="Permit Number" [(ngModel)] = "project.permitNumber" name="number" md-no-asterisk required>
</md-input-container><br />
<md-input-container>
<input md-input placeholder="Project Name" [(ngModel)] = "project.projectName" name="name" md-no-asterisk required>
</md-input-container><br />
<md-input-container>
<input md-input placeholder="Project Address" [(ngModel)] = "project.address" name="address" md-no-asterisk required >
</md-input-container><br />
<md-select [(ngModel)] = "submissionNumber" name = "subnum" class = "submission-select" color="primary" placeholder="Submission Number" md-no-asterisk required>
<md-option *ngFor = "let sub of subs" [value] = "sub">
{{sub}}
</md-option>
</md-select>
</form>
Как вы можете видеть, я пытаюсь использовать атрибут md-no-asterisk
, но безрезультатно. Кроме того, я удалил ::after
стиль на классе заполнителя в следующих таблицах стилей:
/node_modules/@angular/material/input/input.css
/node_modules/@angular/material/input/input.scss
/node_modules/@angular/material/select/select.css
/node_modules/@angular/material/select/select.scss
форма по-прежнему делает с звездочками и я озадачен, почему. Буду признателен за любую оказанную помощь.