나는 온라인 과정으로 Vue를 배우고 있으며 강사는 기본값으로 입력 텍스트를 만드는 연습을주었습니다. v-model을 사용하여 완성했지만 강사는 v-bind : value를 선택했는데 그 이유를 이해할 수 없습니다.
누군가이 두 가지의 차이점과 각각을 더 잘 사용할 때의 간단한 설명을 해 줄 수 있습니까?
<div v-bind:class="{ active: isActive }"></div>
-모델을 사용하여 html 속성을 바인딩 할 수 없으면 v-bind
지시문 을 사용해야 합니다. 양식의 요소에 대해서는 v-model
지시문 을 사용하려고 합니다. "입력 유형에 따라 요소를 업데이트하는 올바른 방법을 자동으로 선택합니다."
data
와 관련하여 @Alexander Esp 와 props
...
v-model
는 주로 입력 및 양식 입찰에 사용되므로 다양한 입력 유형을 다룰 때 사용하십시오.v-bind
지시문을 사용하면 대부분의 경우 데이터 모델의 데이터에 의존하는 일부 JS 표현식을 입력하여 일부 동적 값을 생성 할 수 있습니다. 따라서 v- 바인드를 동적 항목을 처리 할 때 사용해야하는 지시문으로 생각하십시오.