SharePoint 2013 und Javascript
-
29-09-2020 - |
Frage
Was bedeutet OnDemand-Skripts und was ist nicht-on-danach-Skripts?
In SharePoint 2013, wann verwenden wir sp.sod.executefunc, und wann verwenden Sie die Verwendung von ExecuteDordelayilScriptLading?
Was ist die beste Praxis?
Lösung
On Demand-Skripts sind diejenige, die wir nur laden, wenn wir es auf einer Seite benötigen. Wir setzen einen Verweis darauf, aber es wird nicht geladen, bis wir sie anstelle des üblichen Anrufs anrufen, der jedes Mal, wenn die Seite geladen wird. Ein sehr guter Blog auf diesem konnte gefunden werden hier
Die Idee der On-Demand-Skriptladung macht wirklich Sinn. SharePoint 2010 lädt wirklich viele JavaScripts - das braucht Zeit! Die Idee lautet also die Idee: Laden Sie zunächst das HTML und lassen Sie ihn vom Browser rendern, damit der Benutzer die angeforderten Informationen so schnell wie möglich lesen kann. Und in dem zweiten Schritt das Verhalten (die JavaScripts) laden.
Best-Practice ist es, auf Anfragen-Skripts, wie möglich, da es möglich ist, da er die Seitenlastzeit erheblich reduziert.
Eine weitere Sache zu erinnern ist sp.sod arbeitet eng mit scriptLink Serversteuerung. Überprüfen Sie die Verbindungen, die für weitere Informationen zu diesen verbunden sind.