mounted는 Vue.js의 수명 주기 후크 기능으로, 구성 요소가 처음으로 성공적으로 로드되고 DOM 트리에 삽입된 직후에 트리거됩니다. 제공되는 기능은 다음과 같습니다. 데이터 및 상태 호출 API 또는 서비스 바인딩 이벤트 리스너 DOM 설정 포커스 조작 기타 초기화 작업 수행
Vue에 탑재된 역할
mounted은 Vue입니다. 구성 요소가 처음으로 성공적으로 로드되고 DOM 트리에 삽입된 직후에 트리거되는 js의 후크 기능입니다. 이는 DOM 노드에 대한 액세스를 제공하여 구성 요소가 마운트된 후 특정 작업을 수행할 수 있도록 합니다.
기능:
사용 방법:
컴포넌트의 mounted
기능에서 다음과 같이 필요한 작업을 수행할 수 있습니다. mounted
函数中,可以执行所需的操作,如下所示:
<code class="javascript">mounted() { // 初始化数据和状态 this.data = { ... }; // 调用 API fetch('/api/data') .then(res => this.data = res.data) .catch(err => console.error(err)); // 绑定事件侦听器 this.$el.addEventListener('click', this.handleClick); // 操作 DOM this.$el.classList.add('active'); // 设置焦点 this.$el.querySelector('input').focus(); // 其他初始化任务 console.log('Component mounted!'); }</code>
注意事项:
mounted
钩子函数仅在组件首次挂载时触发。如果组件后来被卸载并重新挂载,则不会再次触发。mounted
rrreeemounted 후크 기능은 구성 요소가 처음으로 마운트될 때만 트리거됩니다. 나중에 구성요소를 마운트 해제했다가 다시 마운트하면 다시 트리거되지 않습니다. 🎜🎜<code>mounted
컴포넌트가 생성되기 전에 props가 설정되어 있기 때문에 Hook 함수는 컴포넌트의 props를 수정할 수 없습니다. 🎜🎜위 내용은 Vue에 탑재된 역할의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!