Angular의 $http 요청 오류 코드를 일률적으로 처리하고 싶습니다(예: 사용자가 로그인하지 않은 경우 로그인 페이지로 점프)
$httpProvider 인터셉터에 대한 인터넷상의 사례는 모두 특정 module.config에 구성되어 있습니다. (프로젝트에 모듈이 많으면 하나씩 구성해야 하지 않나요?)
현재 내 프로젝트 코드 구조는 JS 파일이 모듈을 정의하고 메인 모듈이 이러한 하위 모듈에 의존하는 것입니다. 모든 모듈에 대한 $http 오류 코드 차단 처리를 구성하는 방법을 알고 싶으십니까?
mainApp
에 정의된 필터는 module1 및 module2 하위 모듈에 적용되지 않습니다. 모든 모듈에서 어떻게 구성합니까?
초대해주셔서 감사합니다.
따라서 기본
mainApp
에 의해 정의된$httpProvider
는 귀하가 의존하는 다른 하위 모듈에도 적용 가능하다는 점을 분명히 알 수 있습니다.mainApp
定义的$httpProvider
对你所依赖的其他子模块下同样适用。你的代码看起来没有什么任何问题,但我们项目中的确是不同模块中是相适用主模块的。唯一不同的好像在模块名上面。
像我们模块名都是这样的命名规则:
主模块
ent
。业务模块
귀하의 코드에는 문제가 없어 보이지만 저희 프로젝트에서는 서로 다른 모듈이 동일한 메인 모듈을 사용하는 것이 사실입니다. 유일한 차이점은 모듈 이름인 것 같습니다.ent.user
ent
. 🎜🎜ent.user
. 🎜🎜 🎜 🎜이와 비슷한 이유인지는 잘 모르겠습니다! 🎜