Вопрос

Что означает сценарии ondemand и что не позаряженные скрипты?

в SharePoint 2013, когда мы используем sp.sod.executefunc и когда использовать executeordeLayUntilscriptlakloaded?

Что такое лучшая практика?

Это было полезно?

Решение

на скрипты спроса - это тот, который мы загружаем только тогда, когда нам это нужно на странице. Мы приводим ссылку на него, но она не загружается, пока мы не призваем к нему вместо обычного, которая загружается каждый раз, когда страница нагрузки. Очень хороший блог на этом можно найти здесь

excutedeDelayUntilscriptled Загрузите не загружается на скрипт спроса (SOD)! Он граничит функцию асинхронного обратного вызова, которая будет называться, когда скрипт сигнализировал завершенную загрузку.

sp.sod.executeFunc используется для загрузки сценариев спроса (ScriptLink.ondemand= True). Из ссылки, которую я упомянул выше

Идея о нагрузке скрипта спроса делает действительно смысл. SharePoint 2010 Грузы действительно много Javascripts - это требует времени! Таким образом, идея: сначала загрузите HTML и позвольте ему рендерировать браузер, чтобы пользователь мог читать запрошенную информацию как можно быстрее. А во втором шаге загрузите поведение (Javascripts).

Лучшая практика заключается в использовании сценариев по требованию, как это возможно, поскольку это значительно снижает время загрузки страницы.

Еще одна вещь, чтобы помнить, sp.sod тесно сотрудничает ScriptLink Управление сервером. Проверьте ссылки, прикрепленные для получения дополнительной информации на них.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с sharepoint.stackexchange
scroll top