element_ui

4 篇文章 0 订阅
2 篇文章 0 订阅
//禁用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: '已取消删除'
    });
});
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值