użyj durandal.js do aplikacji pojedynczej strony w sharepoint 2013
On 30 listopada, 2020 by adminTworzę aplikację jednostronicową w sharepoint 2013. Mam pewne wątpliwości co do implementacji
- Powinienem mieć coś, co może służyć do utrzymywania historii i nawigacji (ponieważ jest to aplikacja jednostronicowa)
- Powinien wiązać dane (można to zrobić z knockout.js)
- Powinien dać mi jakieś powiadomienie (np. dane zostały zapisane itp., można to również zrobić przez knockout.js)
Ale kiedy szukałem tego, dostaję żeby wiedzieć, że możemy zrobić to wszystko z Durandal.js http://durandaljs.com/
Powiedz mi jest możliwe użycie takich frameworków w sharepoint czy nie? Czy ktoś zaimplementował tego rodzaju scenariusze?
Komentarze
- Udało nam się zaimplementować jednostronicową aplikację opartą na big data przy użyciu knockout.js w SharePoint 2013 (jako webpart) i działało świetnie. Nigdy nie używałem durandala, chociaż nie mogę ' wyobrazić sobie, dlaczego nie ' nie współpracuje z sharepoint?
- dziękuję za komentuj, ale oczekuję więcej wyjaśnień na ten temat
- , ponieważ widziałem dokumenty, w których używany jest durandal.js w programie sharepoint 2013 sympmarc.com/2013/04 / 15 / …
Odpowiedź
Z artykułu Durandal i SharePoint 2013 można przeczytać:
Pozwólcie, że przedstawię do Durandal, całkiem młodej ramy SPA, której nazwa pochodzi od słynnego francuskiego miecza. Jak podano na stronie internetowej
Twoje poszukiwania frameworka SPA kończą się tutaj.
Durandal twierdzi, że czuje się komfortowo
Nie próbowaliśmy wymyślać koła na nowo. Durandal jest zbudowany na bibliotekach, które znasz i lubisz, takich jak jQuery, Knockout i RequireJS. Niewiele trzeba się uczyć, a tworzenie aplikacji jest wygodne i znajome. Zanurz się i ciesz się.
Durandal twierdzi, że prowadzi każdego i każdego
Ostatecznie Durandal to tylko zbiór bibliotek JavaScript, więc nie musisz nie potrzebuję niczego specjalnego, aby go używać. Wskocz do naszego repozytorium na githubie i rozwal się. Możesz po prostu pobrać zawartość folderu aplikacji i użyć jej do uruchomienia własnego projektu.
Gdzie faktycznie testują, czy jest to możliwe i dochodzę do następującego wniosku:
Powiedziałbym, że Durandal może spełnić obietnicę, że Twoje poszukiwania ramy SPA kończą się tutaj.
Wniosek
Tak, jest to możliwe.
Komentarze
- @PrasadGavande You ' witamy!
- Czy masz pojęcie, jak mam to zrobić. ponieważ nie udało mi się znaleźć niczego, co mogłoby rozpocząć się od Sharepoint 2013. Jeśli masz jakieś linki do tego, proszę o podzielenie się ze mną
- @PrasadGavande Dodaj łącze do durandal.js i niestandardowy plik js na stronie wzorcowej i stamtąd. Powodzenia!
- mały problem z durandalJS. to znaczy. Mogę kierować pliki HTML za pomocą js w prostej aplikacji internetowej asp.net, ale chcę skierować plik aspx tak, że podczas implementacji w Sharpoint mogę użyć pliku aspx jako modułu, a następnie wywołać ten plik mimo to, aby to zrobić (wywołaj plik aspx z routera of durandal)
- @PrasadGavande I ' przepraszam, że ' znajduje się poza moją bazą wiedzy. Może zapytasz w naszej siostrzanej witrynie Stackoverflow?
Dodaj komentarz