inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

frontzero님의 게시글

frontzero frontzero

@zerofront

미들 (4~8년) · 프론트엔드/웹퍼블리셔

수강생
-
수강평
-
강의 평점
-
함께한 멘티
1
멘토링 리뷰
1
멘토링 평점
5.0

게시글 11

질문&답변

@Watch 질문 드립니다!

친절한 답변 정말로 감사합니다! 결론은 data 옵션에 해당 상태변수 자체가 존재하지 않는 상태에서 watch를 걸어버린거네요 ㅠㅠ 그래도 여전히 읽어보면서 의문인건. public cMsg : string | undefined = undefined ; TS로 초기화 해준 undefined와 @click= " changeValue " > watch 감지! export default { name : "Watch" , watch : { changeVal (value , oldValue) { console. log ( '감지?' ) ; console. log (value) ; console. log (oldValue) ; } , } , data (){ return { changeVal : undefined } } , methods : { changeValue () { this . changeVal = Math. floor (Math. random () * 10 ) + 1 ; // 1 ~ 10 난수 생성 } } } scoped > SFC 방식으로 한, 이거에 동작 차이는 역시 아직도 의문이네요.

좋아요수
1
댓글수
2
조회수
655