>웹 프론트엔드 >JS 튜토리얼 >한 기사에 Angular의 종속성 주입에 대한 자세한 설명이 나와 있습니다.

한 기사에 Angular의 종속성 주입에 대한 자세한 설명이 나와 있습니다.

青灯夜游
青灯夜游앞으로
2022-08-25 18:56:052129검색

의존성 주입이란 무엇인가요? 이 기사는 Angular의 종속성 주입에 대한 심층적인 이해를 제공할 것입니다.

한 기사에 Angular의 종속성 주입에 대한 자세한 설명이 나와 있습니다.

번역가 추가됨: Wikipedia 지적 - 소프트웨어 공학에서 종속성 주입(Dependency Injection, DI)은 객체가 자신이 의존하는 다른 객체를 수신하도록 허용하는 것을 의미합니다. "종속성"은 수신자에게 필요한 개체를 나타냅니다. "주입"은 "종속성"을 수신자에게 전달하는 프로세스를 나타냅니다. "주입" 후에 수신자는 "종속성"을 호출합니다.

번역기가 추가되었습니다: 예를 들어 classAclassB의 특정 기능을 사용하는 경우 classAclassB가 있음을 의미합니다. code>의 종속성. classA를 사용하기 전에 classB를 만들어야 합니다. 추천 기사 의존성 주입이란 무엇인가요? 그것을 사용하는 방법? classA 使用 classB 的某些功能时,则表示 classA 具有 classB 的依赖。在使用 classA 之前,我们需要创建 classB。推荐文章依赖注入是什么?如何使用它?

我们都知道在 Angular 中如何使用服务 services 的标准方法。将服务标记为可注入并将其放入模块中的 provider 部分中。【相关教程推荐:《angular教程》】

如下:

한 기사에 Angular의 종속성 주입에 대한 자세한 설명이 나와 있습니다.

对于依赖注入,我们有很多的小技巧可以使用。比如,在模块中Angular 可以转换一行 TestService 为不同行写法。

한 기사에 Angular의 종속성 주입에 대한 자세한 설명이 나와 있습니다.

我们放在 provider 部分的每个服务,都会转换为带有两个属性的对象。在 provide 属性中,我们可以使用类名或者我们可以创建一个独一无二的键并注入一个对象。我们甚至可以注入一个变量。

한 기사에 Angular의 종속성 주입에 대한 자세한 설명이 나와 있습니다.

另一个有趣的特性是,我们可以使用同一个键注入多个对象,然后像数组那样使用它们。

한 기사에 Angular의 종속성 주입에 대한 자세한 설명이 나와 있습니다.

并且,我们也可以根据不同情况注入不同服务。换句话说,我们可以使用 if-else 声明。

한 기사에 Angular의 종속성 주입에 대한 자세한 설명이 나와 있습니다.

现在,希望你了解了 Angular

우리 모두는 Angular에서 서비스 services를 사용하는 표준 방법을 알고 있습니다. 서비스를 주입 가능으로 표시하고 모듈의 provider 섹션에 넣습니다. [관련 튜토리얼 추천 : "angular tutorial

"]

은 다음과 같습니다.

한 기사에 Angular의 종속성 주입에 대한 자세한 설명이 나와 있습니다.

의존성 주입을 위해 사용할 수 있는 작은 트릭이 많이 있습니다. 예를 들어, Angular 모듈에서 TestService 줄을 다른 쓰기 줄로 변환할 수 있습니다.

한 기사에 Angular의 종속성 주입에 대한 자세한 설명이 나와 있습니다.

us provider 섹션에 있는 각 서비스는 두 가지 속성을 가진 객체로 변환됩니다. provide 속성에서 클래스 이름을 사용하거나 고유 키를 생성하고 객체를 주입할 수 있습니다. 변수를 주입할 수도 있습니다. 🎜🎜한 기사에 Angular의 종속성 주입에 대한 자세한 설명이 나와 있습니다.🎜🎜또한 흥미로운 특징은 동일한 키를 가진 여러 객체를 주입한 다음 이를 배열처럼 사용할 수 있다는 것입니다. 🎜🎜한 기사에 Angular의 종속성 주입에 대한 자세한 설명이 나와 있습니다.🎜🎜그리고 , 다양한 상황에 따라 다양한 서비스를 주입할 수도 있습니다. 즉, if-else 문을 사용할 수 있습니다. 🎜🎜한 기사에 Angular의 종속성 주입에 대한 자세한 설명이 나와 있습니다.🎜🎜지금 , Angular 종속성 주입의 매력을 이해하시기 바랍니다. 🎜🎜관련 코드 내용에 대해 더 알고 싶으시면 🎜여기🎜를 클릭하세요. 🎜🎜🎜이 글은 무료 번역 형식의 번역입니다. 🎜🎜원본 주소: https://medium.com/geekculture/angular-dependent-injection-7337ecb69aae🎜🎜🎜더 많은 프로그래밍 관련 지식을 보려면 🎜프로그래밍 비디오🎜를 방문하세요! ! 🎜

위 내용은 한 기사에 Angular의 종속성 주입에 대한 자세한 설명이 나와 있습니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 segmentfault.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제