Ten blog postów opisuje, jak można mieć wiele Angular.js oparciu web Part programu SharePoint (odwołanie za pośrednictwem składnika web part Edytor zawartości) na tej samej stronie. I 'm calling w składniku web part Edytor zawartości (CEWP) odwołujący JavaScript, zbudowany przy użyciu Angular.js framework "kątowe części sieci Web."
Kątowa w proces ładowania jest bardzo proste i prawie każdy przykład, znajdziesz na internets idzie coś takiego:
<HTML ng-app = "MojaAplikacja">
<bla /><bla /><bla />
</HTML>
To psuje, Jednakże, Jeśli chcesz, aby umożliwić wielu CEWP reprezentujących wiele kątowe składników web Part na tej samej stronie. Kątowa będzie tylko automatycznie bootstrap przed pierwszą dyrektywę ng-app to znajdzie – co najmniej od wersji kątowej 1.3.6. Rozwiązanie jest bardzo proste-ręcznie uruchamiania kodu zamiast. Powyżej teraz zmienia się na coś takiego:
<organ>
<dIV id =”bootstrapHere” ng kontroler =”myController jako theController”>
<bla /><bla /><bla />
</DIV>
</organ><skrypt src =”//AJAX.googleapis.com/AJAX/libs/angularjs/1.3.6/Angular.js”></skrypt>
<skrypt>
Angular.bootstrap(Angular.element(document.getElementById(“bootstrapHere”)),["MojaAplikacja"]);
</skrypt>
Zasadniczo, zamiast ng aplikacja na element robić swoje bootstrap, slap ID na tego elementu. Następnie, Użyj bootstrap() Metoda na skośne sam kontrolować bootstrap procesu w czasie wykonywania. Ja testowałem to z trzech różnych kątowe składników web Part na tej samej stronie i działa czar.
</koniec>
Follow me on Twitter wiek na http://www.twitter.com/pagalvin
Cześć, Która wersja programu SharePoint jest to związane z? SP2013, SP2010, SPOnline?
Wielkie pytanie. W tym przypadku, Zrobiłem to za pomocą programu SharePoint online (O365).
I * uważa * że moja colleagie też zrobił to w SP 2013 na prem.
Napisałem do reddit.com/r/angularjs pytanie, pytając, czy powinno to być coś w rodzaju standardowe. Ograniczona feedbcak ja dostał był fakt, że tak, ręczne bootstrap jest do zrobienia. Tylko niektóre Opinie.
Pingback: Ręczne lub automatyczne bootstrap kątowa na stronie – wydaje się, jak ręczne bootstrap jest najbezpieczniejszym? - Czytelnik
Pingback: SharePoint 2013: Recopilatorio de enlaces interesantes (LXI)! | Pasión por la tecnología....
Pingback: SharePoint 2013: Recopilatorio de enlaces interesantes (LXI)! - Pl blog de Juan Carlos González Geeks.MS