Вот это…
<Input
@type="number"
class="ai-persona-editor__top_p"
@value={{this.editingModel.top_p}}
disabled={{this.editingModel.system}}
/>
Проблема в том, что атрибут type=“number” вызывает сбои на европейских клавиатурах и в европейских локалях.
Когда мы запрашиваем у компонента значение, мы получаем 0,4, что правильно, но нам не хочется разбрасывать по всей кодовой базе код вроде:
if Europe Locale then replace(",",".") и так далее…
@cvx / @david, какое здесь «правильное» решение? Нужно ли нам использовать свой собственный компонент Input вместо Input из @ember/component?