728x90
html에 javascript를 가지고 다양한 일들을 한다.
값을 변경한다던지, 이벤트를 연동한다던지등등의 일을 한다
우선은 vue도 동일하게 어떻게 하는지 한번 확인해 보자
1. html 태그내 변수 전달은 {{변수명}} 으로 한다
- <script> 블록내 data() 영역에 변수선언
- template 영역에 변수 입력
2. object 내 변수전달은 v-model이다 .( 또 다른 방법이 있겠지만 .. 우선)
- 위 내용으로 봤을땐 유사하지 않을까?
- input은 v-model을 사용해 변수와 연결한다
3. if else 는 v-if
- span에 v-if를 사용하면 Dom 객체에서 사라짐
- 브라우저 개발자 모드에서 네트워크를 봐도 해당 태그가 안보이네? 신기하구먼. 이건 나중에 알아보자
4. for - loop 문 처리 v-for="객체 in 객체들" v-bind:key="키이름"
- v-bind:key 속성을 쓰지 않으면 아래처럼 오류가 난다..
> Elements in iteration expect to have 'v-bind:key'
- v-bind:key="" 값을 추가했을때 잘나온다
728x90
'프로그래밍 > vue 3' 카테고리의 다른 글
01-07. vue 이벤트 핸들링 (0) | 2022.01.06 |
---|---|
01-06. vue click으로 값 전달 (0) | 2022.01.06 |
01-04. vue 개발환경 맛보기 (0) | 2022.01.06 |
01-03. vue 설치 (0) | 2022.01.06 |
01-01. vue 적응기 (0) | 2022.01.06 |