inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

웹 게임을 만들며 배우는 Vue

7-4. 틱택토 완성하기

렌더링 관련 질문이있습니다.

해결된 질문

267

이장춘

작성한 질문수 6

0

먼저 좋은 강의 너무 감사드립니다.
너무나도 큰 도움이 되고있습니다.

컴포넌트 렌더링 관련해서 질문이 있는데요.

틱택토 첫 강의에서 컴포넌트를 잘게 나누는 이유가 칸의 O,X가 변경되었을 때,
테이블 전체가 아닌 td부분만 렌더링 되게 하기 위해서 나눈다고 하셨는데,

이 강의 마지막에서는
vue-dev-tools를 보여주시면서,
"td는 tr의 일부분이고, tr은 table의 일부분이기 때문에 update 카운트가 같이 증가한다"
라고 하셔서요.. 그리고 실제로 updateRender라는 횟수도 계속 증가하고 있는데,

결국 td의 O,X 가 바뀌면 table전체가 렌더링 되는거 아닌가해서요...

제가 잘못 이해한걸까요?

vuex vuejs 웹팩

답변 2

1

제로초(조현영)

네 이게 설명이 헷갈릴 소지가 있네요. Vue는 컴포넌트 자체는 다시 실행될 수 있습니다. 다만, 실제로 화면을 다시 그리지는 않습니다. 바뀐 게 없으니까요. 다만 바뀌었는지 안 바뀌었는지 체크하기 위해서 컴포넌트가 실행되긴 합니다.

0

이장춘

답변 감사합니다. 정리하자면 update만 하고 mount 는 하지 않는다 라고 이해하면 되는걸까요?

Lottball.vue에서 궁금한점이 있어 질문드립니다.

0

49

0

npm run build 시 강사님같은 app.js가 생성되지 않음

0

82

2

숫자 야구 npm run build시 오류

0

296

2

webpack - npm run build 시 오류

0

1053

1

webpack-dev-server 설정 후 에러 발생 처리 도와주세요.

0

613

1

Vue3으로 강의를 듣고 있는데 마지막 router에서 막혔습니다

0

759

1

Vue.Js 3를 사용하시면 Vue.set , this.$set 메서드가 없습니다.

0

1354

1

Vue@3에서의 $set 관련 Typeerror $set is not function에 대한 대처

3

1050

0

vuex관련질문이용

0

319

0

LottoBall 컴포넌트 computed의 return 부분에 대해 질문 있습니다.!

1

365

1

this 디스트럭처링 관련 질문있습니다!

0

277

1

app.vue안에 있는 nav를 따로 분리하고 싶은데 잘안됩니다..

1

427

2

3-3 웹팹 로더 사용하기

1

1167

3

한번만 봐주세요..

0

528

1

``<-- 안의 내용이 스트링

0

342

2

ajax 통신으로 부모 자식 컴포넌트 간의 데이터를 주고 받는 방식에 대해 문의드립니다.

0

286

1

npm run build

0

413

1

안녕하세요. vue-loader 오류 질문드립니다.

0

826

2

webpack 문제 질문드립니다.

0

309

1

Uncaught TypeError: vue__WEBPACK_IMPORTED_MODULE_0__.default is not a constructor

0

2779

2

watch를 회원가입, 비밀번호 확인 등의 값 검증에 사용하는건 어떤가요?

0

301

1

1:19

0

245

1

9-1. Vue Router 설정하기 질문드립니다.

0

494

1

url

9

305

0