mounted() {
this.$nextTick(() => {
$('#mdl-su').iziModal({
afterRender: () => {
$('#mdl-su input[name="name"]').input(e => {
this.prepare_data.name = e.target.value
})
$('#mdl-su input[name="surname"]').input(e => {
this.prepare_data.surname = e.target.value
})
}
})
})
}
element = new Vue({
el:'#element',
data:function () {
return {
prepare_data:{
name:'',
surname:'',
lastname:'',
doctor:'',
},
politics: true,
errors:{
name:false,
surname:false,
lastname:false,
},
requareFields:[
'name_or_diagnosis',
'name',
'surname',
'phone'
],
}
},
mounted:function () {
$('#mdl-su').iziModal();
},
updated:function(){}
});
Мы еще конечно приценимся у других, но +- надо на такой формат ориентироваться т.к. если по хорошему делать, то проверки надо минимум 2 делать.