Silverlight에는 디자인 타임에만 사용 된보기에서 사용할 데이터를 나타내는 데 사용할 수있는 멋진 기능 ("디자인 타임 데이터")이있었습니다. 이로써 설계자는 단순한 뼈대가 아닌 사실적인 모양의 스크린으로 작업 할 수있었습니다.angularJS 디자인 타임 데이터를 처리하는 방법은 무엇입니까?
는(실버 라이트에서이 기능에 대한 약간의 배경에 대해, 여기에 임의의 msdn post about it)
AngularJS와이 작업을 수행하는 비슷한 방법이 있습니까?
감사합니다. "런타임"은 수용 가능한 절충안입니다. 생산 코드를 오염시키지 않으면 서 스코프를 어떻게 채울 수 있습니까? Angular DI를 살펴 보았지만 어떻게 볼 수있는 $ 범위를 재정의 할 수 있는지 명확하지 않았습니다. 대신 전체 모의 컨트롤러 세트를 만들어야합니까? – shawnuser3862921
이것을 조금 생각한 후에 나는 개인적으로 당신이 성취하려는 것을 할 것이라고 생각하지 않습니다. 나는 그것이 가능하다는 것도 확신하지 못한다. AngularJS가 DI를 이용하는 핵심 이유 중 하나는 쉽게 테스트 할 수 있다는 것입니다. 나는 시험 밖에서 모의 주입하는 사람들의 사례를 보지 못했습니다. 각 컨트롤러 범위는 일반적으로 특정보기와 정렬됩니다. 이 데이터로 rootScope를 오염시키지 않으려면 각 컨트롤러마다 최소한의 특정 범위가 필요합니다. 이것은 많은 일이 될 것이고 나는 당신이 그것을 얼마나 많이 얻을 것인지는 잘 모릅니다. – nweg