programing

Vue JS 제공/주체 및 소품

prostudy 2022. 4. 16. 09:39
반응형

Vue JS 제공/주체 및 소품

소품 대비 제공/주입해야 하는 시기

내 생각에 소품은 요소를 더 의미 있게 만든다.

제공/주입으로 구성 요소가 단단히 결합됨

제공/주체를 사용하는 것이 더 나은 접근법인 사용 사례는 무엇인가?

조언을 부탁한다.

고마워요.

여기 많은 상황에서 내가 선택할 수 있도록 도와준 몇 가지 차이점들이 있다.

  1. 소품은 반응성이 있고 공급/주사는 그렇지 않다.
  2. 소품은 직접 어린이 부품에만 사용할 수 있다.

원본 문서:

제공 / 주입은 동일한 상위 체인에 있는 한, 구성 요소 계층이 얼마나 깊은지에 관계없이 조상 구성 요소가 모든 후손에 대한 종속 인젝터 역할을 할 수 있도록 하기 위해 함께 사용된다.리액션에 익숙하다면 리액션의 컨텍스트 기능과 매우 유사하다.

  1. 제공/주사를 사용하여 소품 기본값을 설정할 수 있다.

예:

const Child = {
  inject: ['foo'],
  props: {
    bar: {
      default () {
        return this.foo
      }
    }
  }
}

제공/주사 사용시 좋은 예시를 소개한다.

참조URL: https://stackoverflow.com/questions/57468077/vue-js-provide-inject-and-props

반응형