Я реализую веб-приложение, используя MEAN Stack и Angular 6. Там у меня есть поле ввода, которое берет значения цвета из ngx-colorpicker. Но эти поля ввода также позволяют вводить текст. Если я использую <input type= 'color'>
, он открывает отдельную палитру цветов, а если я выбираю цвет, он применяется только к средней части текстового поля. Что я хочу, это запретить ввод текста или чисел в эти поля ввода У кого-нибудь есть идея сделать это?
Это мое поле ввода.
<input type="text" nbInput [(colorPicker)]="colorRangeTraceArc" [cpPosition]="'right'" [cpOutputFormat]="'rgba'[style.background]="colorRangeTraceArc"
formControlName="colorRTC" name="colorRangeTraceArc" style="width: 100px" (colorPickerChange)="onChangeColorRTA($event)" />