Vue에서 기본 주입/제공 값을 설정하는 방법
3264 단어 vuetutorialwebdevjavascript
Vue에서 제공 및 주입으로 기본값 설정
확실하지 않은 경우how provide and inject work, you can read about it here . 기본적으로
inject는 provide 키에 대해 기본값이 설정될 것으로 예상하며 그렇지 않은 경우 런타임 오류가 발생합니다. 따라서 런타임 오류가 발생하지 않도록 기본값을 설정하는 것이 좋습니다.예를 들어 보겠습니다. 다음과 같이 부모의 일부 데이터
provide를 가정해 보십시오.<script setup>
import { provide, ref } from 'vue'
const message = ref('message');
provide('myKey', message);
</script>
그런 다음 어딘가에 주입하면 두 번째 인수를 사용하여 기본값을 설정할 수 있습니다. 예를 들어:
<script setup>
import { inject } from 'vue'
const message = inject('myKey', 'the default value')
</script>
이 예에서
myKey를 찾을 수 없으면 대신 기본값이 the default value로 설정됩니다. 다음과 같이 Options API를 사용하여 동일한 작업을 수행할 수 있습니다.export default {
inject: {
message: {
myKey: 'the default value'
}
}
}
Vue에서 인젝터의 기본값을 설정하는 것이 모범 사례이며 예기치 않은 런타임 오류를 방지하는 데 도움이 됩니다. To learn more about Vue, click here .
Reference
이 문제에 관하여(Vue에서 기본 주입/제공 값을 설정하는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/smpnjn/how-to-set-default-injectprovide-values-in-vue-4gc1텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)