inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

웹 게임을 만들며 배우는 Vue

7-3. Vue.set

this.$root.$data.turn 작동하지를 않습니다..ㅠㅠ

481

ryosuke kureha

작성한 질문수 13

0

undefined

TdComponent.vue?c5a7:15 {__ob__: Observer}

TdComponent.vue?c5a7:16 {__ob__: Observer}

TdComponent.vue?c5a7:17 undefined

vue.esm.js?efeb:628 [Vue warn]: Error in v-on handler: "TypeError: Cannot read property '1' of undefined"

found in

---> <TdComponent> at src/components/molecules/TdComponent.vue

       <TrComponent> at src/components/molecules/TrComponent.vue

         <TableComponent> at src/components/oranlsms/TableComponent.vue

           <TicTacToe> at src/components/TicTacToe.vue

             <App> at src/App.vue

               <Root>

warn @ vue.esm.js?efeb:628

logError @ vue.esm.js?efeb:1893

globalHandleError @ vue.esm.js?efeb:1888

handleError @ vue.esm.js?efeb:1848

invokeWithErrorHandling @ vue.esm.js?efeb:1871

invoker @ vue.esm.js?efeb:2188

original._wrapper @ vue.esm.js?efeb:7565

vue.esm.js?efeb:1897 TypeError: Cannot read property '1' of undefined

    at VueComponent.onClickTd (TdComponent.vue?c5a7:19)

    at invokeWithErrorHandling (vue.esm.js?efeb:1863)

    at HTMLTableCellElement.invoker (vue.esm.js?efeb:2188)

    at HTMLTableCellElement.original._wrapper (vue.esm.js?efeb:7565)

logError @ vue.esm.js?efeb:1897

globalHandleError @ vue.esm.js?efeb:1888

handleError @ vue.esm.js?efeb:1848

invokeWithErrorHandling @ vue.esm.js?efeb:1871

invoker @ vue.esm.js?efeb:2188

original._wrapper @ vue.esm.js?efeb:7565

제로초님 안녕하세요.. ㅠㅠ 

this.$root.$data.turn  작동하지를 않습니다..ㅠㅠ

vuex 웹팩 vuejs

답변 4

0

제로초(조현영)

main.js 코드를 다음과 같이 바꿔보세요.

import Vue from 'vue';
import TicTacToe from './TicTacToe';

new Vue(TicTacToe).$mount('#root');

0

ryosuke kureha

똑같은 에러라서... 제가 뭔가 잘못하고 있는건가요?

0

ryosuke kureha

위에는 선생님 깃허브에서 다운받아서 작동해봤구요... 밑에는 

this.$root.$data가 들어오지를 않습니다...

  1. {__ob__: Observer}
    1. __ob__Observer
      1. vmCount1
TdComponent.vue?c5a7:15
  1. {__ob__: Observer}
    1. parant(...)

도저히 못찾겠어요.. 건너뛰어야 할까요?

0

제로초(조현영)

1 of undefined라는데 x[1]이 있다면 x가 undefined인 것입니다. 왜 x가 undefined인지 console.log로 추적해보세요.

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

0

47

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

757

1

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

0

1354

1

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

3

1049

0

vuex관련질문이용

0

318

0

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

1

364

1

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

0

277

1

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

1

426

2

3-3 웹팹 로더 사용하기

1

1166

3

한번만 봐주세요..

0

528

1

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

0

340

2

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

0

285

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

2778

2

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

0

300

1

1:19

0

243

1

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

0

493

1

url

9

305

0