巴扎黑2017-04-17 16:39:42
ref의 키는 입력한 키와 동일합니다. 자동으로 카멜 케이스로 변환되지 않습니다. 카멜 케이스를 사용하려면 ref="camelCase"
<를 사용하세요. /p>
巴扎黑2017-04-17 16:39:42
HTML 속성은 대소문자를 구분하지 않습니다. 따라서 문자열이 아닌 템플릿을 사용하는 경우 props라는 이름의 camelCased(낙타 표기)를 해당 케밥 표기(대시로 구분) 이름으로 변환해야 합니다.
<child my-message="hello!"></child>
kebab-case에 필요한 것은 나중에 바인딩하는 값이 아니라 html 기능 소품입니다. 'menu-wrapper' 이름을 노드의 참조에 바인딩했습니다. 물론 this.$refs.menu-wrapper를 통해 참조해야 합니다.