2014-09-11 14 views
0

일부 SharePoint WebPart에서는 AngularJS를 사용하기 시작했습니다. 지금까지는이 작업이 실제로 잘 수행되었지만 두 개 이상의 AngularJS WebPart를 WebPart 페이지에 배치하기 시작했을 때 페이지의 첫 번째 WebPart 만 AngularJS에 의해 부트 스트랩되었습니다. 두 번째 또는 세 번째는 단순히 작동하지 않았습니다. 이것은 각 WebPart를 AngularJS의 모듈/응용 프로그램으로 설정했기 때문입니다.SharePoint WebPart에서 AngularJS를 사용할 때 권장되는 방법은 무엇입니까?

Multiple apps and controllers in the same file

이는 셰어 WebParts 내 AngularJS와 사용을위한 가장 좋은 방법인가, 또는 더 나은 방법이있다 : 우리는 여기에 설명 된 기술을 사용하여이 문제를 해결받을 수 있었습니까?

답변

2

단계 :

1) 상위 사이트 모음 수준에서 각 JS 파일을 업로드합니다.

2) 마스터 페이지의 각도 JS 파일을 참조하십시오.

3) 마스터 페이지에 모듈을 만들고 모든 페이지에서 동일한 페이지를 참조하십시오 (각 페이지마다 별도의 컨트롤러 생성).

4) 각도 JS를 사용하여 웹 파트에 대해 원하는 모든 디스플레이가있는 html 페이지를 만듭니다.

5) 페이지에 콘텐츠 편집기 웹 파트를 추가하고 해당 html 페이지를 참조하십시오.