Browse Source

修复各页面按下回车键都会退回Contral页面的问题

pull/47/head
Lawrence 4 years ago
parent
commit
a522d09734
  1. 41
      web_src/src/components/Login.vue

41
web_src/src/components/Login.vue

@ -29,14 +29,13 @@ export default {
} }
}, },
created(){ created(){
var that = this; var that = this;
document.onkeydown = function(e) { document.onkeydown = function(e) {
var key = window.event.keyCode; var key = window.event.keyCode;
if (key == 13) { if (key == 13) {
that.login(); that.login();
}
} }
}
}, },
methods:{ methods:{
@ -70,6 +69,7 @@ export default {
if (res.data == "success") { if (res.data == "success") {
that.$cookies.set("session", {"username": that.username}) ; that.$cookies.set("session", {"username": that.username}) ;
// //
that.cancelEnterkeyDefaultAction();
that.$router.push('/'); that.$router.push('/');
}else{ }else{
that.isLoging = false; that.isLoging = false;
@ -84,18 +84,23 @@ export default {
that.$message.error(error.response.statusText); that.$message.error(error.response.statusText);
that.isLoging = false; that.isLoging = false;
}); });
}, },
setCookie: function (cname, cvalue, exdays) { setCookie: function (cname, cvalue, exdays) {
var d = new Date(); var d = new Date();
d.setTime(d.getTime() + (exdays * 24 * 60 * 60 * 1000)); d.setTime(d.getTime() + (exdays * 24 * 60 * 60 * 1000));
var expires = "expires=" + d.toUTCString(); var expires = "expires=" + d.toUTCString();
console.info(cname + "=" + cvalue + "; " + expires); console.info(cname + "=" + cvalue + "; " + expires);
document.cookie = cname + "=" + cvalue + "; " + expires; document.cookie = cname + "=" + cvalue + "; " + expires;
console.info(document.cookie); console.info(document.cookie);
}, },
cancelEnterkeyDefaultAction: function() {
document.onkeydown = function(e) {
var key = window.event.keyCode;
if (key == 13) {
return false;
}
}
}
} }
} }
</script> </script>

Loading…
Cancel
Save