フォームフィールドに角度2の材質を使用しています。だから、必要なフィールドはすべて私が欲しくないアスタリスクで表示されます。また、必須ではないフィールドについては、ラベルの横に括弧で囲まれたオプションのテキストが必要です。アングル材の必須フィールドからアスタリスクを削除し、オプションラベルのラベルの横に(オプション)を追加するには
私はそれを達成するために以下のようなものを使用していますが、それは機能しません。
マイコード -
<md-input required md-no-asterisk id="" placeholder="First Name" [(ngModel)]="" ngControl="txtFirstName" #firstName="ngModel"></md-input>
私はMD-入力の開始タグと終了タグを削除し、ちょうどinputタグを使用していますその後、アスタリスクが表示されなくなりますが、呼ばれる、いくつかのデフォルトのテキストは、フィールドの値として表示されます。
必須フィールドとオプションフィールドをラベルとして使用したいと考えています。
ご協力いただければ幸いです。
私は確信していませんし、今はテストできませんが、アスタリスクは入力ラベルに適用されたクラスから来ている可能性があります。要素を調べると、アスタリスクとともに 'after'プロパティが表示されます。クラスをオーバーライドすると、アスタリスクが消えます。 – trichetriche
githubに問題があります: https://github.com/angular/material2/issues/3681 – ssbb