-
Notifications
You must be signed in to change notification settings - Fork 28
Open
Description
I'm using Vue2
I ran
npm install --save simple-vue-validator
in my main.js file i have:
import Vue from 'vue'
import App from './App.vue'
import router from './router'
import BootstrapVue from 'bootstrap-vue'
import SimpleVueValidation from 'simple-vue-validator';
Vue.use(SimpleVueValidation);
Vue.use(BootstrapVue);
Vue.config.productionTip = false;
import 'bootstrap/dist/css/bootstrap.css'
import 'bootstrap-vue/dist/bootstrap-vue.css'
new Vue({
router,
render: h => h(App)
}).$mount('#app')
In my component script section I added:
validators: {
'form.email': function (value) {
return Validator.value(value).required().email();
}
},
and I run this on my submit:
this.$validate()
.then(function(success) {
if (success) {
alert('Validation succeeded!')
}
});
This looks like a great library but it's not working for me =/
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels