因为写的很平凡,所以写在一起了,th传的是this

//弹出信息
function alertMessage(th,action,a){
    var msg,type;
    switch(a){
        case '1':
            type='success';
            msg = action+'成功';
            break;
        case '2':
            type='warning';
            msg = action;
            break;
        case '3':
            type='info';
            msg = '取消'+action;
            break;
        case '4':
            type='error';
            msg = action+'失败';
            break;
        default:
            break;
    }
    th.$message({
        message: msg,
        type: type,
    });
}

简化,消息内容更自由,但是用的时候写的会多一点

//弹出信息
            alertMessage(th,action,msg){
                this.$message({
                    message: msg,
                    type: action,
                });
            },
Logo

基于 Vue 的企业级 UI 组件库和中后台系统解决方案,为数万开发者服务。

更多推荐