$routeProvider 또는 $stateProvider로 이동합니다.
저는 이 딜레마에 대해 route Provider인지 아닌지 확실한 답을 찾고 있었습니다.
$routeProvider가 곧 중단되어 $stateProvider로 대체될 것 같습니다.유감스럽게도 이 문의 정확성은 알 수 없으며 stateProvider는 아직 ui_router 플러그인을 통해서만 사용할 수 있습니다.
stateProvider를 Angular의 일부로 추가할 계획입니까?JS코어?오래된 $route Provider를 곧 대체할 것이라고 가정해도 될까요?
확실히 서로 잘 어울리지 않고 github에서 찾은 마이그레이션 CI도 작동하지 않으며 문서도 부족합니다.
오랜 시간이 흐른 후 우리는 참지 못하고 1.1.1에서 1.2로 이행하기로 결정했다.동시에 $router Provider가 실제로 얼마나 제한적인지 깨닫고 ui-router로 넘어갔습니다.지금까지는 뷰에 복잡한 네스트를 하고 앱에 구조를 추가할 수 있습니다.예를 들어 $stateProvider에서는 데이터를 수정하고 종료 시 복원할 수 있는 onEnter와 onExit을 정의할 수 있습니다.또한 매우 강력한 상태로 이행할 수도 있습니다.저는 ui-router가 Angular core에 속하고 $route Provider를 대체하는 데 투표할 것입니다.이것이 당신의 결심에 도움이 되길 바랍니다.$route Provider는 기본 앱 또는 데모 페이지가 있는 경우에도 계속 작동합니다.
처음에는 $routeProvider에서 시작하여 $stateProvider로 이동하여 UI 라우터가 제공하는 일부 기능을 활용했습니다.이전할 때는 이행이 전혀 중요하지 않았습니다.그렇지만 UI 라우터는 (GitHub 페이지에서) 아직 매우 초기 단계입니다.
경고: UI-Router가 사전 베타이며 현재 개발 중입니다.따라서 이 라이브러리는 잘 테스트되었지만 API는 변경될 수 있습니다.안정성을 보장해야 하는 프로젝트에서는 사용하지 않는 것이 좋습니다.
다른 것이 필요하다고 판단될 때까지 $routeProvider를 계속 사용하세요.그때까지, 그러한 교대 근무가 큰 문제가 되지 않도록, 반드시 좋은 시험 범위를 확보해 주세요.
언급URL : https://stackoverflow.com/questions/19388852/to-routeprovider-or-stateprovider
'programing' 카테고리의 다른 글
HTML 테이블을 Excel로 내보내기 - Office 2010에서 열리지 않음 (0) | 2023.04.11 |
---|---|
이걸 사용한다면요?setState()를 지정하시겠습니까? (0) | 2023.04.01 |
동적으로 로드된 JavaScript 블록을 실행하려면 어떻게 해야 합니까? (0) | 2023.04.01 |
access-token을 react.js의 어디에 저장합니까? (0) | 2023.04.01 |
스프링 부트@DataJpaTest H2 임베디드 데이터베이스 생성 스키마 (0) | 2023.04.01 |