Я работаю над приложением 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: предполагается ссылка на скриптпоставить его.