javascript - vue2.0中,$refs对象为什么用驼峰的方式获取不到属性?
阿神
阿神 2017-04-17 16:37:42
0
2
669
阿神
阿神

闭关修行中......

모든 응답(2)
巴扎黑

ref의 키는 입력한 키와 동일합니다. 자동으로 카멜 케이스로 변환되지 않습니다. 카멜 케이스를 사용하려면 ref="camelCase"

巴扎黑

HTML 속성은 대소문자를 구분하지 않습니다. 따라서 문자열이 아닌 템플릿을 사용하는 경우 props라는 이름의 camelCased(낙타 표기)를 해당 케밥 표기(대시로 구분) 이름으로 변환해야 합니다.

<child my-message="hello!"></child>

kebab-case에 필요한 것은 나중에 바인딩하는 값이 아니라 html 기능 소품입니다. 'menu-wrapper' 이름을 노드의 참조에 바인딩했습니다. 물론 this.$refs.menu-wrapper를 통해 참조해야 합니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿