inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

Vue.js 끝장내기 - 실무에 필요한 모든 것

학습 노트 수정 API 및 기능 구현

api 파라미터 질문

340

contact

작성한 질문수 2

2

저는 axios.get(url, data, options)으로 알고있는데 

function fetchPosts() {
  return posts.get('/');
}
function fetchPost(postId) {
  return posts.get(postId);
}
function editPost(postId, postData) {
  return posts.put(postId, postData);
}

 

어떤것은 경로를 명시해 적는데 어떤것은 데이터만 보내주고 

어떤것은 데이터 두개를 보내주고 보니까 헷갈리네요ㅠㅠ..

제가 지금까지 axios로 작성한 코드는

function editPost(postId, postData) {
  return posts.put('/', {postId, postData});
}

이렇게 url, data, 부분을 딱딱 나눠서 작성하는걸로  알고있는데  개념을 다시 잡아주실수있을까요 ..

javascript vuex vuejs

답변 1

2

캡틴판교

안녕하세요 contact님, 액시오스의 API 스펙은 아래 문서를 참고하시는게 좋을 것 같아요.

https://github.com/axios/axios#request-method-aliases

스펙은 모두 동일합니다.

axios.get('url 주소')

axios.put('url 주소', 바꿀 데이터)

axios.post('url 주소', 생성할 데이터)

node 10버전 사용

0

63

1

강의에 대해 질문 드립니다.

0

59

1

vue CLI 대신 vite를 사용해도

1

137

2

질문삭제

0

148

2

강사님 코드로 진행할 경우 console.log( config); 도 안찍혔어요. instance 를 생성해서 공통으로 사용하셨는데 loginUser 에만 커스텀한 instance를 넣으니 콘솔에 컨피그 객체가 찍혀요

0

90

1

로그인 에러발생만하면 네트워크 커넥션 에러 발생 해결

0

116

1

rndrmagkqslek.

0

72

1

계속 따라하다가 안돼서 bash에 연결할떄 안되더라구요

0

103

1

axios 에러가 뜹니다.

1

236

2

vue3로 진행하시면서 router에서 '*' 적용이 안되시는 분들

2

309

1

vue 관련 다른 강의 출시예정이없으신지 궁금합니다!

1

153

1

AppHeader.vue에 vue 디폴트 만들에 Delete `␍` 오류나면

1

194

1

vue3로 따라오시다가 import axios 에러 뜨시는 분들

2

444

2

$router 를 이용한 메인 페이지로 이동

1

288

1

혹시 node.js 10.24 버전으로 해도 상관없나요?

2

460

2

에러 경로가 LoginForm.vue 43번째줄 말고 다른 경로로 출력됩니다.

1

296

2

pinia 사용할려고 하는데 에러가 나옵니다.

1

484

2

swagger ui의 post/posts에 글 기록하려고 하면 unauthorized 에러가 납니다..

1

1101

2

safari 개발자 도구에 대한 질문입니다

1

565

2

스웨거에 글 등록시 401 에러가 나와요 ㅠ

1

720

2

이 에러 때문에 진행이 안되네요 ㅠ

1

670

1

windows .nvmrc nvm use 실행 오류

1

1544

2

강사님 최신화가 필요해보입니다.

2

957

2

npm i 에러

1

608

1