-
카테고리
-
세부 분야
프론트엔드
-
해결 여부
미해결
@Emit 으로 Data 전달해주기.
19.06.17 17:21 작성 조회수 147
1
혹시라도,
this.$emit('count', this.xxx);
@count=count($event)
methods: {
count(countNum){
console.log(countNum);
},
}
이런식으로 데이터를 전달하고 싶은신분이 있을까봐 예제코드 남깁니다.
@Emit('passData') // 이름이 같으면, 데코레이터에 굳이 명시해주지 않아도 된다.
public passDataToParent() {
return this.childNum++;
}
return 으로 넘기고.
v-on:passData="passDataToParent($event)"
public passDataToParent(value: number | string) {
console.log('passDataToParent..');
this.receiveMessage = value;
}
이런식으로 사용하시면 됩니다.
답변을 작성해보세요.
답변 0