#vue.js #kendo-ui #kendonumerictextbox
#vue.js #кендо-пользовательский интерфейс #kendonumerictextbox кендон числовой текст
Вопрос:
Я не могу заставить правильный символ валюты появиться в моем числовом текстовом поле, даже если языковой стандарт установлен правильно.
Я знаю, что он установлен правильно, потому что это:
mounted() {
var culture = kendo.culture();
console.log(culture.name);
}
приводит к этому:
ru-ГБ
Мой компонент определяется следующим образом:
<numeric-textbox :placeholder="'£0.00'" :min="0" :format="'c2'" :v-model="amountValue"
:disabled="amountDisabled" />
но как только вводится число (например, 100), оно показывает неправильный символ валюты, т.е.:
$100.00
Я явно чего-то не понимаю; есть ли что-то еще, что мне нужно сделать?
Ответ №1:
Не уверен, vue.js
но в jQuery
, я обрабатываю это так:
format: "€0"
...
format: "€0.0"
...
format: "€0.00"
Пример: Формат валюты Kendo
Комментарии:
1. Это не работает для меня. Это делает содержимое поля недоступным для редактирования. Я думаю, что я сдамся и использую обычное текстовое поле.