优化:初步优化全局代码样式
This commit is contained in:
@@ -1,24 +1,24 @@
|
||||
import axios from 'axios'
|
||||
import axios from 'axios';
|
||||
|
||||
const createBaseInstance = () => {
|
||||
const instance = axios.create({
|
||||
baseURL: 'https://api.charles7c.top/blog',
|
||||
timeout: 3000
|
||||
})
|
||||
instance.interceptors.request.use(handleRequest, handleError)
|
||||
instance.interceptors.response.use(handleResponse, handleError)
|
||||
return instance
|
||||
const instance = axios.create({
|
||||
baseURL: 'https://api.charles7c.top/blog',
|
||||
timeout: 3000,
|
||||
});
|
||||
instance.interceptors.request.use(handleRequest, handleError);
|
||||
instance.interceptors.response.use(handleResponse, handleError);
|
||||
return instance;
|
||||
}
|
||||
export const request = createBaseInstance()
|
||||
export const request = createBaseInstance();
|
||||
|
||||
function handleError(e) {
|
||||
throw e
|
||||
throw e;
|
||||
}
|
||||
|
||||
function handleRequest(request) {
|
||||
return request;
|
||||
return request;
|
||||
}
|
||||
|
||||
function handleResponse(response) {
|
||||
return response.data
|
||||
return response.data;
|
||||
}
|
@@ -1,3 +1,3 @@
|
||||
export * from './interface'
|
||||
export * from './interface';
|
||||
|
||||
export { default } from './interface'
|
||||
export { default } from './interface';
|
@@ -1,17 +1,17 @@
|
||||
import { request } from './config'
|
||||
import { request } from './config';
|
||||
|
||||
export const getArticleViewCount = (id, pageUrl, call) => {
|
||||
request.get(`/article/view/${id}?pageUrl=${pageUrl}`, {}).then(result => {
|
||||
call(process(result))
|
||||
})
|
||||
}
|
||||
request.get(`/article/view/${id}?pageUrl=${pageUrl}`, {}).then(result => {
|
||||
call(process(result));
|
||||
});
|
||||
};
|
||||
|
||||
function process(result) {
|
||||
if (result.code === 200) {
|
||||
return result.data
|
||||
} else {
|
||||
console.log(result.msg)
|
||||
}
|
||||
if (result.code === 200) {
|
||||
return result.data;
|
||||
} else {
|
||||
console.log(result.msg);
|
||||
}
|
||||
}
|
||||
|
||||
export default { getArticleViewCount }
|
Reference in New Issue
Block a user