0

angular.module("",[]).config(function(){/* Here */})에 밑줄 또는 로다시를 사용하려고하지만 제공자를 기다리고 Unknown provider을 던지고 있습니다.각형 설정에서 lodash/밑줄을 사용하는 방법

  • 글로벌 범위의 _을 사용해야합니까? (선호하지 않음)
  • 모듈 구성에 underscore/lodash과 같은 유틸리티를 삽입하는 방법이 있습니까?
+0

'.config()'호출에 삽입 될 수있는 제공자가 아니기 때문에 내 대답을 삭제했습니다. 컨트롤러에서만 사용할 수있는 서비스입니다. 모듈은 어쨌든 꽤 오래된 것처럼 보입니다. – anierzad

+0

'app.constant ("_", window ._);'사용 상수는 설정 단계와 실행 단계 모두에서 주입 가능합니다. [AngularJS 개발자 가이드 - 모듈 및 종속성로드 (https://docs.angularjs.org/guide/module#module-loading-dependencies) 및 [AngularJS 서비스 구성 요소 참조 - 상수] (https : //docs.angularjs. org/api/auto/service/$는 # 상수를 제공합니다). – georgeawg

답변

0

추가 조사를 마친 후에 내가 링크 된 모듈은 귀하의 요구 사항에 적합하지 않았습니다. 그러나, 각도 상수에 lodash를 정의하는 것에 대한 정보가있는 오래된 SO 질문을 파헤 칠 수있었습니다. 이것은 .config() 호출에 주입 될 수 있습니다. How to make lodash work with Angular JS?

난이 더 유용 희망 : 여기

질문입니다.

+0

답안은 자 급식으로 작성해야합니다. 답안에 모듈을 사용하는 방법의 예를 추가하십시오. –

+0

문서의 [설치] (https://github.com/rockabox/ng-lodash#installing) 섹션을 인용하면 충분합니다. –

+0

그래서 이것을'.config()'에서 어떻게 사용할 수 있습니까? – skmasq

관련 문제