티스토리 뷰
반응형
더보기 버튼을 생성하여 버튼 클릭 시에 ajax 통신을 해보겠습니다.
더보기 버튼을 생성해줍니다.
App.vue
그 다음 더보기 이벤트에 실행될 함수를 만들어주고 ajax 통신을 위해 axios를 install 해줍니다.
npm install axios
install이 끝나면 가져올 데이터가 담긴 json 파일을 만들어 줍니다.
ajax를 통해 방금 만든 json 내용을 가져와보도록 하겠습니다.
App.vue
axios를 사용해 이벤트를 생성한 후에 버튼에 바인딩 해줍니다.
axios에서 get가져온다 moreData.json을 then끝나면 moreData가 들어오고 그것을
this.postData 배열리스트에 push해준다.
아까 unshift는 상단에 리스트를 추가해주고 push는 하단에 리스트를 추가해줍니다.
이렇게 하면 더보기 버튼 클릭 시 ajax 통신을 합니다. (get 방식 = 공개)
반응형
'Vue' 카테고리의 다른 글
Nuxt Universal Mode? (넉스트 유니버설 모드) (0) | 2021.08.23 |
---|---|
[기초] Vuex 사용하기 (0) | 2021.06.17 |
vue.js로 개발 후 firebase로 배포해보기 (0) | 2019.11.15 |
vue.js 기초- 인스타그램 만들어보기 09_vueX (코딩애플 세미나 후기) (0) | 2019.08.01 |
vue.js 기초- 인스타그램 만들어보기 07_slot (코딩애플 세미나 후기) (0) | 2019.08.01 |
vue.js 기초- 인스타그램 만들어보기 06_EventBus(코딩애플 세미나 후기) (0) | 2019.08.01 |
vue.js 기초- 인스타그램 만들어보기 05 (코딩애플 세미나 후기) (0) | 2019.08.01 |
vue.js 기초- 인스타그램 만들어보기 04 (코딩애플 세미나 후기) (0) | 2019.07.02 |