1.3.4 • Published 6 years ago

vue-inputmasked v1.3.4

Weekly downloads
5
License
-
Repository
-
Last release
6 years ago

:cd: Installation

npm i vue-inputmasked-2

Initialization

ES2015 (Webpack/Rollup/Browserify/etc)

import Vue from 'vue'

// As a plugin
import VueMask from 'vue-inputmasked'
Vue.use(VueMask);

// Or as a directive
import { VueMaskDirective } from 'vue-inputmasked'
Vue.directive('mask', VueMaskDirective);

:rocket: Usage

<input type="text" v-mask="'####-##'" v-model="myInputModel">
<!-- OR -->
<input type="text" v-mask="nameOfVariableWithMask" v-model="myInputModel">

:gear: Configs

List of supported placeholders:

ValueFormat
#Number (0-9)
ALetter in any case (a-z,A-Z)
NNumber or letter
XAny symbol
?Optional (next character)

:syringe: Tests

Jest is used for unit-tests.

You can run tests by typing this command in your console:

npm test

:anchor: Semantic Versioning Policy

This plugin follows semantic versioning.

:lock: License

See the LICENSE file for license rights and limitations (MIT).