//禁用F12按钮
document.onkeydown = function (e) {
if (e.keyCode === 123) {
return false;
}
};
//原始的Axios请求方式
axios({
method: 'post',
url: '/user/12345',
data: {
firstName: 'Fred',
lastName: 'Flintstone'
}
}).then((response) => {
//response.data才是真正从服务器返回的数据
if (response.data.flag) {
this.$message.success('保存成功');
} else {
this.$message.error('保存失败');
}
}).finally(() => {
//这里是必须执行的代码!!!
});
//并发多个请求
axios.all([
axios({
method: 'post',
url: this.backendUrl + '/setMeal/test1',
data: {
firstName: 'Fred',
lastName: 'Flintstone'
}
}),
axios({
method: 'post',
url: this.backendUrl + '/setMeal/test2',
data: {
firstName: 'Fred',
lastName: 'Flintstone'
}
})
]).then(axios.spread((res1, res2) => {
//res1=>请求1的返回数据
console.log(res1.data.data);
//res2=>请求2的返回数据
console.log(res2.data.data)
}));
//清空之前的验证信息
if (this.$refs[formName] != null) {
this.$refs[formName].resetFields();
}
//表单效验
this.$refs['dataAddForm'].validate((valid) => {
if (valid) {
this.$message.success("添加成功");
} else {
this.$message.error('请正确填写信息');
}
});
//成功弹窗
this.$message.success("添加成功");
//失败弹窗
this.$message.error('请正确填写信息');
//确认消息框
this.$confirm('此操作将永久删除该文件, 是否继续?', '提示', {
confirmButtonText: '确定',
cancelButtonText: '取消',
type: 'warning'
}).then(() => {
this.$message({
type: 'success',
message: '删除成功!'
});
}).catch(() => {
this.$message({
type: 'info',
message: '已取消删除'
});
});
element_ui
最新推荐文章于 2024-08-11 00:23:30 发布