Публикации по теме 'requirejs'
Модуль JavaScript
Если вы знаете, как работает область видимости javascript, то вам, должно быть, интересно, как можно загрязнить глобальную область видимости целой кучей нежелательных переменных.
А решение проблемы - это то, что мы, программисты, делаем всегда!!!!
Добро пожаловать в очередную статью о модуле.
Javascript сильно изменился за последнее десятилетие. У нас так много возможностей для этого. Теперь мы можем делать почти все с Javascript. Это везде. это в браузере, это в настольном..
Вопросы по теме 'requirejs'
Структурирование моего приложения backbone.js
Я создаю приложение Backbone.js с помощью Require.js. Каждый файл представления соответствует одному ресурсу (например, «Новости»). В каждом файле представления я объявляю базовое представление для каждого действия («индекс», «новый» и т. д.). В...
3294 просмотров
schedule
03.06.2022
Модульное тестирование модульного веб-приложения Javascript
Я создаю веб-приложение с использованием BackboneJS и RequireJS, и мне нужно реализовать некоторую форму модульного тестирования для взаимодействия с пользовательским интерфейсом и извлечения данных через AJAX. Я столкнулся с QUnit и Jasmine , но...
2342 просмотров
schedule
26.05.2022
Почему Underscore.js удалил поддержку AMD?
1.3.0 — 11 января 2012 г. Удалена поддержка AMD (RequireJS) из Underscore. Если вы хотите использовать Underscore с RequireJS, вы можете загрузить его как обычный скрипт, обернуть или исправить свою копию или загрузить разветвленную версию....
16794 просмотров
schedule
31.07.2022
Отлов ошибок загрузки модуля и их обработка
Я пытаюсь загрузить некоторый контент, используя require.js. Если содержимое не существует, я хотел бы поймать ошибку и уведомить пользователя.
В firebug я вижу две ошибки:
«Ошибка сети: 404 не найдено
...и затем через несколько...
30821 просмотров
schedule
07.02.2024
Является ли плохой практикой использование модуля requireJS в качестве синглтона?
Я планирую использовать следующий шаблон, чтобы модуль на основе requireJS работал как синглтон. Обратите внимание, что classA возвращает экземпляр типа classA, тогда как остальные классы classB, classC и main возвращают тип класса из модуля....
15258 просмотров
schedule
20.03.2022
Сборка Require.js (r.js) с CDN jQuery не ссылается на правильный путь jQuery
У меня есть приложение Backbone, использующее Require.js для AMD. Я загружаю jQuery из Google CDN, но после сборки путь к jQuery кажется сломанным.
Сборка происходит без каких-либо проблем или ошибок. Но как только я использую версию сборки,...
3847 просмотров
schedule
05.03.2022
Как задокументировать модуль Require.js (AMD) с помощью jsdoc 3 или jsdoc?
У меня есть 2 типа модулей:
Основной файл Require.js :
require.config({
baseUrl: "/another/path",
paths: {
"some": "some/v1.0"
},
waitSeconds: 15,
locale: "fr-fr"
});
require( ["some/module",...
11491 просмотров
schedule
15.11.2023
глобальные переменные в requireJS [дубликаты]
Возможный дубликат: Как загрузить загрузочные модели в Backbone.js при использовании AMD (require.js)
Это простая демонстрация моей проблемы.
Мне нужно получить доступ к файлу id_user в main.js . Мой вопрос: как избежать...
27623 просмотров
schedule
11.01.2023
Вызов методов в модулях RequireJs из элементов HTML, таких как обработчики onclick
Я меняю проект со "старой" структуры модуля в стиле браузера на "новую" структуру модуля браузера- или - серверный-javascript с require.js .
На клиенте я использую jQuery, размещенный вне сайта, поэтому я начал с примера, который они приводят в...
34174 просмотров
schedule
11.04.2023
RequireJS: определение в обратном вызове
В моем модуле я хочу отложить вызов «define», но RequireJS запускает обратный вызов после загрузки файла, а не при «определении»... Например:
a.js:
require(['b'], function(b){
console.log(b);
});
b.js:
define({'foo':'bar'});...
1852 просмотров
schedule
24.11.2023
Заставить require.js загружать мои файлы только тогда, когда они мне действительно нужны
Я знаю, что в этом весь смысл require.js, но в моей ситуации он себя так не ведет.
Я создаю одностраничное приложение Backbone.js. Основная точка входа в приложение проходит через маршрутизатор. Допустим, у меня есть 3 маршрута:
users:...
1620 просмотров
schedule
02.10.2023
Загрузка базовой модели с помощью require.config
У меня есть базовая модель, расширяющая Backbone.Model, и я использую ее во всех своих моделях. Я хотел бы включить его в require.config.paths, чтобы в каждом модуле я мог просто определить (['underscore','backbone','basemodel'],function(...))....
163 просмотров
schedule
07.03.2023
Оптимизатор r.js разрешает настроенные файлы deps
Я пытаюсь с помощью оптимизатора requireJS упаковать все мои скрипты в один файл и не могу решить одну проблему.
Моя конфигурация requireJs такова
var require = {
// 'baseUrl': 'static/scripts',
'paths': {
'external':...
352 просмотров
schedule
09.09.2023
Предварительно загрузить скрипт без выполнения
Проблема
Чтобы повысить производительность страницы, мне нужно предварительно загрузить сценарии , которые мне нужно будет запустить на нижней странице .
Я хотел бы контролировать, когда скрипт анализируется, компилируется и выполняется.
Я...
15636 просмотров
schedule
07.04.2022
Циклические зависимости в модулях с использованием requireJs
Читая документацию requireJs, для исправления циклических зависимостей предлагается использовать exports для создания пустого объекта для модуля, который сразу же доступен для ссылки другими модулями.
Я пробую этот код, но, похоже, он не...
4066 просмотров
schedule
13.05.2023
RequireJs: используйте autoloading-deps с прокладкой
Я определил конфигурацию RequireJs, которая определяет пути и прокладки:
require.config({
// define application bootstrap
deps: ["main"],
// define library shortcuts
paths: {
app: "app"
, jquery: "lib/jquery"...
10399 просмотров
schedule
26.10.2022
RequireJS — нужно ли повторно импортировать ранее необходимые файлы для дочернего класса
Пока я разрабатывал с помощью requirejs и backbonejs, я запутался в том, как работает механизм импорта, так как я думал, что импортированный класс применяется только к этой функциональной области. Однако, когда я пытаюсь выполнить отладку, я...
391 просмотров
schedule
23.07.2022
Require.js + SignalR
Я работал с Require.JS и SignalR в течение последних нескольких дней и заметил, что когда я загружаю свой сайт, иногда кажется, что SignalR/Hubs загружаются раньше, чем jquery, несмотря на то, что моя конфигурация require.js кажется правильной.
Вот...
3573 просмотров
schedule
14.09.2022
json плагины RequireJS + жасмин
Я использую jasmine для тестирования кода JavaScript. Код JavaScript состоит из модулей, которые загружается с помощью requireJs. Когда я загружаю файл json с помощью json requirejs-plugins , для которого требуется text! plugin я не вижу...
984 просмотров
schedule
22.11.2022
Почему мой кеш Mobile Safari не очищается?
Я пытаюсь отладить сайт на моем iPhone4 (iOS4), iPad1 (iOS3.3) и на рабочем столе.
Моя проблема в том, что я вообще не могу очистить кеш iPhone.
Если я добавлю оповещения/консоли в файлы js, которые я отлаживаю, они отображаются на iPad и на...
21220 просмотров
schedule
07.04.2024