16,500원
다른 수강생들이 자주 물어보는 질문이 궁금하신가요?
- 미해결Typescript with Vue 실전 프로젝트
소스 공유좀 해주세요
todolist 소스 공유좀 해주세요
- 미해결Typescript with Vue 실전 프로젝트
target null 에러뜨시는 분들
(<HTMLInputElement>$event.target).checked 이렇게 쓰면 됩니다.
- 미해결Typescript with Vue 실전 프로젝트
라우터 구조잡기 소스
안녕하세요.!! 라우터 구조잡기의 소스 받아 볼수 없을까요,,
- 미해결Typescript with Vue 실전 프로젝트
새로 추가한 인스턴스 상태 관리
해당 강의 예제 마지막에 추가하는 스케줄에 대해서는 체크박스 이벤트에서 프로퍼티 참조 오류가 발생합니다.(Error in v-on handler : "TypeError: Cannot set properties of undefined (setting 'status')")디버깅을 해보면 리스트에는 객체가 정상적으로 들어가는데 이는 어떻게 해결하나요?
- 미해결Typescript with Vue 실전 프로젝트
App.vue의 $store
안녕하세요, 해당과제 App.vueㅎ에서, $store사용 시 존재하지 않는 다라고 나오는데, $store은 어디서 가져와야하나요? 강의상 따로 import해오는 부분도 없는 듯한데..
- 미해결Typescript with Vue 실전 프로젝트
npm run serve 에러
안녕하세요.. 하나 하면 에러.. 하나 해결하면 또 에러네요..ㅠㅠㅠ 구글링 5시간 하다가 도저히 해결이 안돼서 여쭤봐요 터미널에서 서버 돌리면 이렇게 뜨고 로컬 호스트 들어가보면 이렇게 하얗게 뜨고 콘솔창에는 오류가 뜨네요 ㅠㅠㅠㅠㅠㅠ제발 뭐가 문제일까요 도와주세요 선생님..........
- 해결됨Typescript with Vue 실전 프로젝트
Cannot find module '@/components/message.vue' or its corresponding type declarations.
Cannot find module '@/components/message.vue' or its corresponding type declarations. 안녕하세요 수업 잘 보고있습니당! 캡쳐된 이미지에서처럼 빨간줄과 함께 저런 오류가 뜨는데 무슨 문제일까요?
- 미해결Typescript with Vue 실전 프로젝트
prop !
prop에서 id!:string처럼 느낌표 붙이는 이유가 뭘까요
- 미해결Typescript with Vue 실전 프로젝트
@ MutationActions
mutaionActions에 대해서도 설명해주시면 안될까요?
- 미해결Typescript with Vue 실전 프로젝트
mapGetters 내 정의가 안되요 ㅠ
안녕하세요. 강의 잘 보고 있습니다. 감사합니다. 다름이 아니라 mapGetters 사용시 정의가 되지 않아 질 문 남겨드립니다. 프로퍼티 타입이 맞지 않아 생기는 문제 같은데 어떻게 진행해야될지 몰라 질문 남깁니다.
- 미해결Typescript with Vue 실전 프로젝트
안녕하세요! @Prop() readonly id(느낌표):string; 에서 !(느낌표) 를 찍는 이유가 궁금합니다 :)
안녕하세요 @Prop() readonly id(느낌표):string; 이런 문장에서 !(느낌표) 를 찍는 이유가 궁금해서 질문 남깁니다 ! 감사합니다!
- 미해결Typescript with Vue 실전 프로젝트
store 사용 방법 관련 질문입니다.
안녕하세요 우선, 좋은 강의 감사합니다. axios 를 통해 데이터 전송시에 궁금한점이 있는데요. 로그인 후 쿠키 또는 토큰등의 정보를 관리할때 일반적인 방법으로 store에 직접 저장해서 사용해도 되는걸까요 ?? 그리고 데이터의 양이 많다면 store에 저장하는 양도 한계가 있을까요?? 그러니깐 해당 정보가 필요할때만 불러온다던지.. 하는 방식으로 작업 해야 하는지 궁금합니다. 감사합니다.
- 미해결Typescript with Vue 실전 프로젝트
moduleA.store.ts내에서 RootState가 하는일은 무엇인가요?
moduleA.store.ts내에서 RootState가 하는일은 무엇인가요? store.ts에서 export한 RootState가 moduleA에서는 굳이 하는일이 없어 보이는데, Module<moduleA, RootState>에 RootState를 적지 않으면 에러가 발생하더군요. 어짜피 moduleA의 store state는 interface moduleA {...} 에서 정의하는 것같은데 굳이 RootState가 왜 필요한지 궁금합니다
- 미해결Typescript with Vue 실전 프로젝트
removeItem 에서 element 가 하나 남았을 때 삭제가 되지 않는 문제
안녕하세요!! 먼저 좋은 강의 올려주셔서 감사하다는 말씀 드리고 싶습니다!!!!! 공부하는 데 정말 많은 도움을 받고 있습니다 ㅎㅎ 강의 보면서 프로젝트 진행하던 중, TODO Item 항목을 삭제하는 부분에서 문제가 생겨 질문드립니다..!! 다른 경우는 삭제가 잘 되는데, 배열 안의 원소가 하나 남았을 때는 삭제가 되지 않았습니다 ㅠㅠ return state.todoList.splice(id, 1); 그래서 이 부분을 아래와 같이 index 를 찾아서 splice 하도록 수정해 봤습니다. return state.todoList.splice(state.todoList.findIndex(item => item.id === id), 1); 그랬더니 잘 동작하긴 하는데.. 혹시 제가 소스를 잘못 작성한건지.. 이렇게 고쳐서 진행해도 되는지.. 여쭤보려고 질문 드립니다 ㅠㅠㅠ 감사합니다!!
- 미해결Typescript with Vue 실전 프로젝트
Property '$route' does not exist on type 'ItemList'. 이 에러는 무엇인가요..?
item-list.vue 파일에 Property '$route' does not exist on type 'ItemList'. 이와 같은 에러가 발생합니다. 실행은 잘 되고 vs-code를 사용하고 있습니다. 아래 코드에서 $route 부분에 빨간줄이 그어져 있습니다. @Watch('$store.state.todoList', {deep: true}) stateUpdate() { const status: string = this.$route.params.status; this.initRenderList(status); }
- 미해결Typescript with Vue 실전 프로젝트
Cannot find module '@/components/message.vue'.
Home.vue 에서 script에 lang="ts"를 추가하면 Cannot find module '@/components/message.vue'. 이와같은 문제가 발생합니다. 빌드 및 실행은 잘되는데 신경이 쓰여서요... 구글링을 해서 처리했는데도 잘안됩니다. 혹시 다른 해결방법이 있을까요?? ide는 vscode를 사용하고 있습니다. 그리고 저는 Home.vue에서 export default를 붙이지 않으면 에러가 발생합니다. @Component({ 로 사용하려면 설정을 바꿔줘야 하나요?? export default { components: { children, }, };
- 미해결Typescript with Vue 실전 프로젝트
@Action, @Mutation 등으로 지정된 변수의 타입
@Action private readonly decrease; 이렇게 해놓으면 decrease의 타입이 없다는 경고가 나오는데요, 어떻게 하면 경고를 없앨 수 있을까요?
- 미해결Typescript with Vue 실전 프로젝트
안녕하세요. 강의 잘 들었습니다.
좋은 강의 감사드립니다. 혹시 마지막 실전 프로젝트 소스 github로 공유해주시면 안될까요?
- 해결됨Typescript with Vue 실전 프로젝트
Axios Post보낼때 어떤 식으로 구성하는게 좋을까요?
강의에서 Axios 를 클래스 방식으로 커스텀해서 쓰셨는데, 실질적으로 get만 보여주셨는데,, POST 방식으로 사용할때는 어떤식으로 사용해야하나요 ?? 헤더를 넣고 써야하는데.. 맨 아래 예제 처럼 config에 헤더 구성해서 넣으면 되는 것인지.. 궁금합니다. export default class AxiosService { public static readonly instance: AxiosInstance = axios.create({ baseURL: "http://localhost:8080", headers: {}, timeout: 100000 }); } async addData({ commit }, data: object) { const config: object = { "content-type": "json" }; const res: AxiosResponse<{ todoList: Item[]; }> = await AxiosService.instance.post("/data.json", data, config); commit("addItem", data); }
- 미해결Typescript with Vue 실전 프로젝트
안녕하세요! v-for(v-bind:key), slice() 관련 질문이 있어요!
안녕하세요! 매번 답변을 잘해주셔서 너무 감사합니다 v-for을 만드는 경우 :key를 설정해줘야한다고 알고 있습니다.:key를 뭘로 또는 어떤걸로 설정하는게 좋나요?랜덤한 유니크 값을 생성해서 넣어야 한다는 얘기도 있어서 궁금해서 여쭤봅니다!여기서는 일단 id 값으로 넣었습니다.두번째로 @Watch 로직을 만들때this.data.slice().filter(...) 로 하시더라구요.this.data.filter(...)도 동작을 하는데slice()를 넣어주신 이유가, data가 any[] 이기때문에무엇이 올지 모르니 일단 array로 만들어야겠다 라는 생각으로 하신걸까요?