gebruik durandal.js voor applicatie van één pagina in sharepoint 2013
Geplaatst op november 30, 2020 door adminIk ontwikkel een applicatie voor één pagina in sharepoint 2013. Ik heb enige twijfels over de implementatie
- Ik zou iets moeten hebben dat kan worden gebruikt om de geschiedenis bij te houden en te gebruiken voor navigatie (aangezien het een applicatie met één pagina is)
- Het zou de gegevens moeten binden (kan doen met knockout.js)
- Het zou me een melding moeten geven aan de backend (bijv. gegevens zijn opgeslagen, enz. dit kan ook worden gedaan door knockout.js)
Maar toen ik hiernaar zocht, kreeg ik om te weten dat we al deze dingen kunnen doen met Durandal.js http://durandaljs.com/
Vertel mij is het haalbaar om dergelijke frameworks in het sharepoint te gebruiken of niet? Heeft iemand dergelijke scinarios geïmplementeerd?
Reacties
- We zijn erin geslaagd om een big data-gestuurde applicatie van één pagina te implementeren met behulp van knockout.js in SharePoint 2013 (als webpart) en het werkte prima. Nooit durandal gebruikt, hoewel ik ' niet kan voorstellen waarom het niet ' zou werken met sharepoint?
- bedankt voor commentaar, maar ik verwacht wat meer uitleg hierover
- omdat ik enkele documenten heb gezien waarin durandal.js wordt gebruikt met sharepoint 2013 sympmarc.com/2013/04 / 15 / …
Antwoord
Uit het artikel Durandal meets SharePoint 2013 kan men lezen:
Even voorstellen u naar Durandal, een vrij jong SPA-raamwerk, dat is vernoemd naar een beroemd Frans zwaard. Zoals op de website staat
Uw zoektocht naar een SPA-raamwerk eindigt hier.
Durandal beweert comfortabel te zijn
We hebben niet geprobeerd het wiel opnieuw uit te vinden. Durandal is gebouwd op libs die je kent en waar je van houdt, zoals jQuery, Knockout en RequireJS. Er valt weinig te leren en het bouwen van apps voelt comfortabel en vertrouwd aan. Duik erin en geniet.
Durandal beweert iedereen en iedereen te runnen
Uiteindelijk is Durandal slechts een verzameling JavaScript-bibliotheken, dus dat hoeft niet. Er is niets speciaals nodig om het te gebruiken. Spring naar onze github-repo en ga weg. Je kunt gewoon de inhoud van de App-map pakken en deze gebruiken om je eigen project een kickstart te geven.
Waar ze daadwerkelijk testen of het mogelijk is , en kom tot deze conclusie:
Ik zou zeggen dat Durandal de belofte van Uw zoektocht naar een SPA-raamwerk kan nakomen.
Conclusie
Ja, het is mogelijk.
Reacties
- @PrasadGavande Jij ' ben welkom!
- Heb je enig idee hoe ik dit moet doen. omdat ik niets kon vinden om te beginnen met sharepoint 2013.Als je een aantal links hebt om hier naartoe te gaan, deel dit dan met mij
- @PrasadGavande Voeg de link naar durandal.js en je aangepaste js-bestand toe aan de hoofdpagina en werk uw weg vanaf daar. Veel succes!
- klein probleem met durandalJS. d.w.z. Ik kan HTML-bestanden routeren met js in een eenvoudige asp.net-webtoepassing, maar ik wil een aspx-bestand routeren zodat ik tijdens het implementeren in sharpoint een aspx-bestand als module kan gebruiken en dat bestand dan toch kan bellen om het te doen (bel aspx-bestand van router van durandal)
- @PrasadGavande Ik ' m sorry, dat ' buiten mijn kennisbank valt. Vraag het misschien op onze zustersite Stackoverflow?
Geef een reactie