0.0.4 • Published 6 years ago

vinput v0.0.4

Weekly downloads
1
License
MIT
Repository
-
Last release
6 years ago

vinput 0.0.1

Easy input validate component for Vue2

Install

npm install vinput --save

Usage

import vInput from 'vinput'
Vue.use(vInput, {
  // name: 'v-input',
  // default component name is v-input
  rules: {
    // add rules here
    number (v) {
      return !isNaN(v)
    }
  }
})
<v-input v-model="test" style="" 
  rule="number | ^[0-9]{2}$" 
  :styles="{success: 'border-color:green;', fail: 'border-color:red;'}"
>
  <!--<span slot="success">success message</span>-->
  <span slot="fail">fail message</span>
</v-input>
  • v-model: the v-model for input
  • style: style for label optional
  • styles(object): styles for input (success/fail) optional
  • rule: rule for this input (rules/RegExp)
  • slot success: show when success optional
  • slot fail: show when fail optional
export default {
  data () {
    return {
      test: 12345
    }
  }
}
0.0.4

6 years ago

0.0.3

6 years ago

0.0.2

6 years ago

0.0.1

6 years ago