Axios(2)
-
(Vue) Axios에서 statusCode받는 방법(오류코드)
백엔드 쪽에서 오류 statusCode를 받으면 콘솔창에서만 오류가 뜬다 하지만 String 값으로 들어오기 때문에 이용하는데 제한이있다. 그래서 catch()를 사용해서 오류를 받아야 한다. 그러므로 이런 방식을 사용하면 될꺼같다. 오류가 생기면 err.response값을 보내면 백에서 보낸 오류 메세지와 오류코드를 함께 받을 수 있다.
2020.09.12 -
Express, Vue Axios 연결
Vue를 Vue-cli로 설치하면 vue.config.js라는 파일이 생성이 되는데 거기서 module.exports = { devServer: { proxy: { '/api': { target: 'http://localhost:3000/api', changeOrigin: true, pathRewrite: { '^/api': '' } } } }, outputDir: '../express/public', } 이렇게 입력을 해주고 vue 위치에서 npm run build를 실행하면 express에 public폴더 구조가 바뀐다 Express에서 url : api/expenditure/month 에서 json으로 값을 받아온다 그럼 Vue에서는 npm i vue-router axios 명령어를 쳐서 route..
2020.04.24