1.0.5 • Published 5 years ago

dz_error v1.0.5

Weekly downloads
-
License
ISC
Repository
-
Last release
5 years ago

//正式环境收集错误信息

if (process.env.PACKAGE_ENV == "production") {
    //上报js错误信息
    Listener.ListenerError({
        key:"dz_wap",
        type:1
    })
   
}
//获取运行性能指标
Listener.getRunTime()

Axio 拦截器

// 添加一个响应拦截器

Axios.interceptors.response.use(function (response) {
    //console.log("response", response)
   
    if(response.data.rescode!=0){
        if(!response.data.wxAppId){
            Listener.ListenerApi({
                key:"dz_wap",
                apiUrl:response.config.url,     //接口路径
                apiParam:JSON.stringify(response.config.data) || JSON.stringify(response.config.params), //接口需要的参数
                errorCode:JSON.stringify(response.data) //接口返回数据
            })
        }
    }
    return response.data;
}, function (error) {
        console.log(error.request)
        Toast.fail('失败')
        Listener.ListenerCatch({
            key:"dz_wap",
            apiUrl:error.config.url,     //接口路径
            apiParam:JSON.stringify(error.config.data) || JSON.stringify(error.config.params), //接口需要的参数
            errorMsg:error.stack || error.message || error //接口返回数据
        })
    return Promise.reject(error);
});
1.0.5

5 years ago

1.0.4

5 years ago

1.0.3

5 years ago

1.0.2

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago