VueJS 구성 요소에서 외부 JS 스크립트를 동적으로 로드하는 방법
구성 요소 기능을 향상하려면 외부 스크립트가 필요한 경우가 많습니다. 그러나 모든 스크립트를 동시에 로드하면 성능이 저하될 수 있습니다. 필요한 경우에만 스크립트를 로드하려면 동적 스크립트 로드 구현을 고려하십시오.
솔루션
다음 단계에서는 외부 스크립트를 동적으로 로드하기 위한 간단하면서도 효과적인 솔루션을 설명합니다. VueJS 구성 요소:
<code class="html">let recaptchaScript = document.createElement('script') recaptchaScript.setAttribute('src', 'https://www.google.com/recaptcha/api.js')</code>
예
다음은 VueJS 구성 요소에서 이 기술을 사용하는 방법에 대한 예입니다.
<code class="html"><template> .... your HTML </template> <script> export default { data: () => ({ ......data of your component }), mounted() { let recaptchaScript = document.createElement('script') recaptchaScript.setAttribute('src', 'https://www.google.com/recaptcha/api.js') document.head.appendChild(recaptchaScript) }, methods: { ......methods of your component } } </script></code>
이러한 단계를 따르면 VueJS 구성 요소에 외부 JS 스크립트를 동적으로 로드하여 필요한 경우에만 스크립트가 로드되도록 하여 성능을 향상시킬 수 있습니다.
위 내용은 성능 향상을 위해 VueJS 구성 요소에서 외부 JS 스크립트를 동적으로 로드하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!