이 글은 주로 vue2에서 ref의 구체적인 사용법을 소개합니다. 편집자는 이것이 꽤 좋다고 생각합니다. 이제 여러분과 공유하고 참고 자료를 제공하겠습니다. 편집자를 따라 살펴보겠습니다. 모두에게 도움이 되기를 바랍니다.
1. 먼저 두 가지 구성요소를 정의해 보겠습니다.
html part
<p id="app"> <navbar ></navbar> <pagefooter ></pagefooter> </p>
js part
Vue.component('navbar',{ template:'<p>{{navs}}</p>', data:function () { return { navs:1 } } }); Vue.component('pagefooter',{ template:'<p>{{footer}}</p>', data:function () { return { footer:11 } } });
여기에서 navbar의 nav 및 pagefooter의 바닥글 값에 직접 액세스하는 방법은 무엇입니까? ref
2 사용
<p id="app"> <navbar ref="navbar"></navbar> <pagefooter ref="pagefooter"></pagefooter> </p> new Vue({ el:'#app', created:function(){ }, mounted:function () { this.$refs.navbar.navs=222 //ready, //这里怎么直接访问navbar的navs和pagefooter的footer值呢, console.log(this.$refs.navbar.navs); console.log(this.$refs.pagefooter.footer); } })
react.js는 식별자 참조를 제공하고 콘텐츠를 가져옵니다.
실행 html 태그의 onclick 및 href 순서 자세한 설명
위 내용은 vue2에서 ref를 사용하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!