Javascript vee验证器不';我不能在Internet Explorer中工作
为什么这段代码在Internet Explorer中不起作用?它可以在其他浏览器中完美工作。但是微软的这件事让我抓狂Javascript vee验证器不';我不能在Internet Explorer中工作,javascript,validation,vue.js,Javascript,Validation,Vue.js,为什么这段代码在Internet Explorer中不起作用?它可以在其他浏览器中完美工作。但是微软的这件事让我抓狂 this.$validator.validateAll().then(() => { var self = this; var toSave = self.message; $.ajax({ type: "PUT", url: messageUrl+'/'+self.message.id, data: JSON.stringify(toS
this.$validator.validateAll().then(() => {
var self = this;
var toSave = self.message;
$.ajax({
type: "PUT",
url: messageUrl+'/'+self.message.id,
data: JSON.stringify(toSave),
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function(data){
router.push({name : 'message-list'});
},
error: function (errMsg) {
self.errorMessage = errMsg.status;
}
});
}).catch(() => {
self.errorMessage= 'Correct them errors!';
});
不支持任何版本的Internet Explorer。我知道,这很糟糕 我必须老一套地去做
var self = this;
this.$validator.validateAll().then(function(){
var toSave = self.message;
$.ajax({
type: "PUT",
url: messageUrl+'/'+self.message.id,
data: JSON.stringify(toSave),
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function(data){
router.push({name : 'message-list'});
},
error: function (errMsg) {
self.errorMessage = errMsg.status;
}
});
}).catch(function(){
self.errorMessage= 'Correct them errors!';
});