text-curency

0.0.5 • Public • Published

text-curency

Компонент, использующий Vuetify для работы с вводом денежных значений. Используется компонент v-text-field, который контролирует ввод корректных числовых значений. При смене фокуса устанавливается последнее корректное значение, происходит разделение разрядов числа пробелами - для удобного чтения, а также остаётся только две цифры после запятой. Возвращает компонент объект с числом number, а также удобно-читаемое представление этого числа string.


Установка: npm i text-curency


Использование

Импорт компонента:

import textCurency from 'text-curency'

Регистрация компонента:

export default {
    components: {
        'text-curency': textCurency,
    } 

Пример использования:

<text-curency label="Some label" @change-value="someObject=$event"
required hint="Вводить можно только числа" suffix="Руб.">
</text-curency> 

Дополнительно

  1. @change-value - событие, которое возникает при изменении значения компонента. $event - объект, полученный от компонента, со свойствами number: полученное число (например: 10712.27) и string - удобно-читаемое представление этого числа (например: 10 712,27)
  2. required - контролирует обязательность заполнения компонента

/text-curency/

    Package Sidebar

    Install

    npm i text-curency

    Weekly Downloads

    0

    Version

    0.0.5

    License

    MIT

    Unpacked Size

    6.69 kB

    Total Files

    5

    Last publish

    Collaborators

    • cartmanis