1.3.4 • Published 6 years ago
vue-inputmasked v1.3.4
: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:
Value | Format |
---|---|
# | Number (0-9) |
A | Letter in any case (a-z,A-Z) |
N | Number or letter |
X | Any 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).