Не удалось создать экземпляр модуля с помощью Sharepoint: Scriptlink для загрузки зависимостей - PullRequest
0 голосов
/ 07 февраля 2019

Я работаю над приложением sharepoint 2016, использующим Angle JS.Я пытаюсь загрузить компонент из клиентского приложения для использования конечной точки REST.Я получаю сообщение об ошибке в angular.js:

«Не удалось создать экземпляр модуля»

Я видел ответ о переполнении стека, в котором говорится, что angular-route.js отсутствует идолжен быть включен, заключен в теги скрипта:

Моя проблема в том, что я пытаюсь удалить document.writes и теги сценария в пользу Sharepoint: теги Scriptlink:

        <Sharepoint:ScriptLink language="scripts" name="/_layouts/Web Components/scripts/angular-route.js" runat="server"></Sharepoint:ScriptLink>

При развертывании angular-route.js копируется в мою папку раскладок, но я все еще получаю эту ошибку.Насколько я понимаю, Sharepoint: Scriptlink должен загружать зависимости только один раз, поэтому, если обнаружены дубликаты, происходит только одна загрузка, чтобы избежать конфликта.Это мое намерение, поскольку document.writes вызывали проблему.

Я не понимаю, почему мое приложение rest жалуется, что angular-route.js не может быть найден, когда он находится в директории sharepoint: предполагается ссылка на скриптпоставить его.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...