17. Vue2 - @Input
OS | Windows 10 PRO 64bit 버전 20H2 (OS 빌드 19042.867) |
Vue | 2.5.13 |
v-model은 v-bind 와 v-on:input 으로 만들어졌다
단, input 태그들만 적용되는 점이 있는데
h1, h2, h3, div, p, span 태그도 적용하고 싶은 경우 아래와 같이 사용하면 된다
<div>
<h1> 홈페이지 </h1>
<div>
<h2 @input="updateInput" contenteditable="true"></h2>
</div>
<div>
<p>{{ msg }}</p>
</div>
</div>
<script>
export default {
name: "HomePage",
data() {
return {
msg: ''
}
},
methods: {
updateInput(event) {
const txt = event.target.innerHTML.replaceAll(' ', ' ')
console.log(txt)
this.msg = txt
}
}
}
</script>
<style>
h2 {
outline: 0;
}
p {
white-space: pre
}
</style>
'16. Vue JS > Vue 2' 카테고리의 다른 글
20. Vue2 - 유효성 검사 모듈 Vee Validation ^3.4.11 (0) | 2021.11.16 |
---|---|
19. Vue2 - Vuex 데이터 관리방법 (0) | 2021.10.01 |
16. Vue 2 - Vuex Module 분리하기 (0) | 2021.04.20 |
15. Vue 2 - Axios interceptor Loading Spinner (0) | 2021.04.02 |
14. Vue 2 - Vue Storybook (0) | 2021.03.31 |
댓글
이 글 공유하기
다른 글
-
20. Vue2 - 유효성 검사 모듈 Vee Validation ^3.4.11
20. Vue2 - 유효성 검사 모듈 Vee Validation ^3.4.11
2021.11.16 -
19. Vue2 - Vuex 데이터 관리방법
19. Vue2 - Vuex 데이터 관리방법
2021.10.01 -
16. Vue 2 - Vuex Module 분리하기
16. Vue 2 - Vuex Module 분리하기
2021.04.20 -
15. Vue 2 - Axios interceptor Loading Spinner
15. Vue 2 - Axios interceptor Loading Spinner
2021.04.02