-
Notifications
You must be signed in to change notification settings - Fork 177
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Не подключаются внешние файлы в примерах #25
Comments
(function () { var script = document.createElement('script'); script.src='//ajax.googleapis.com/ajax/libs/jquery/2.0.0/jquery.min.js'; document.head.appendChild(script); })(); window.onload = function () { angular.module(...) } тоже не выполняется, хотя можно поиграться с window.onload, но вариант все-равно некрасивый. Единственное, что работает это тупая вставка кода jQuery и т.п. в <file>. Да и то не всегда. На приведенной странице только первый пример удалось запустить, второй никак не хочет и судя по всему из-за превышения размера кода. Если вставить в <file name="sortable.js"> код плагина https://github.com/angular-ui/ui-sortable/blob/master/src/sortable.js (пусть и закомментированный), раздел рецептов ломается. |
P.S. У меня есть чувство что эти примеры не совсем под этот раздел :) |
Но тема-то важная! По сути, основа для написания своих плагинов. Да и старое доброе прикрутить тоже нужно уметь :-) window.onload да, не вариант и, вообще, громоздко слишком :-) P.S. Кстати, почему через deps не инклудится? Через него же без проблем подключаются внутренние скрипты, не думаю, что должна быть проблема с подключением внешних... Может быть он просто парсит url по-дурацкому? |
Интеграция, вообще, важная тема. Потихоньку тереблю разработчиков Yii. Обещали написать статью по взаимодействию Angular и Yii 2, так что в будущем еще пример с Yii сделаю... Где вместо последнего скорее всего будет mock :-) |
Я посмотрел) сейчас нет встроенной возможности загружать другие библиотеки. Есть атрибут deps но он только отображает зависимости) Вечером я более подробно опишу что да как |
Обнаружил, что использование атрибутов документирования, типа @param (или как они правильно называются) рушит пример. P.S. Вот сейчас примеры хотя бы не ломают страницу. Т.е. ангуляр-составляющая работает, но интеграция с плагинами отваливается. Если удалить второй пример, то первый заработает как надо |
Чего только не пробовал. Работает только <link> для CSSок. @import в CSS не работает, ссылка на внешний файл в <script> не работает, даже ссылка в deps тега <example> не инклудится.
Пример: http://www.angular.ru/cookbook/jqplugins
P.S. Может попробовать залить в движок сайта что-то типа jQuery.getScript(), если сейчас ничего подобного нет?
The text was updated successfully, but these errors were encountered: