Публикации по теме 'dojo'


Переосмысление наследства
В течение прошлого года мы усердно работали над Dojo 2 и его компонентной архитектурой. Возможность изменить поведение компонента по умолчанию очень важна для библиотеки виджетов, и для этого существует несколько приемов. После тщательного тестирования различных жизнеспособных подходов к модификации компонентов мы решили снова использовать наследование ES6 в качестве основного метода расширения функциональности компонентов. Вот почему. Изменение значений по умолчанию Поскольку мы..

Поэтапная загрузка Javascript в Dojo
Существует несколько подходов к созданию виджетов в dojo. Один из них — использовать флаг parseOnLoad для dojo, чтобы сообщить ему, что он должен проанализировать DOM после того, как сам dojo и все dojo.require завершили работу. Другой вариант — напрямую подключиться к обратному вызову функции dojo.addOnLoad и начать создавать собственные виджеты. В обоих этих случаях в производственной среде нам потребуется основной профиль всего нашего кода javascript. Институционализация фаз..

Расширение модулей с помощью Dojo Toolkit
В этой статье описаны основные строительные блоки и шаги по расширению клиентского элемента управления в Infor CRM 8.3.x с использованием различных модулей/методов Dojo Toolkit. Если вы работали с Infor CRM в прошлом (ранее SalesLogix), вы будете знакомы со всеми переходами, прыжками и препятствиями, связанными с недокументированным гигантом проекта. В этой статье мы исследуем и реализуем требования к представлению в виде списка/деталей, а также раскроем некоторые внутренние..

Додзё из блоков
Одной из малозаметных функций, выпущенных в Додзё 5 , было введение Блоков. Блоки идут рука об руку с рендерингом во время сборки Dojo . Блоки позволяют вам запускать некоторый произвольный код в среде узла во время процесса сборки. Рендеринг во время сборки — отличный инструмент, который вы можете использовать для создания статического контента, не беспокоясь о каком-либо компоненте на стороне сервера для создания страниц по запросу. Например, вы можете использовать блоки для..

Кодирование додзё
Интерактивный способ обучения с использованием TDD. Значение Додзё - это зал или пространство для иммерсивного обучения или медитации боевым искусствам. Этот термин буквально означает «место пути» на японском языке. Подождите ... Какое отношение имеет эта японская штука к ИТ? Хотя это может показаться немного странным, термин "Coding Dojo" становится очень популярным в области программирования. Coding Dojo - это собрание, на котором группа программистов собирается..

Вопросы по теме 'dojo'

GWT или DOJO или что-то еще?
Я пришел из мира Microsoft (и пришел с миром). Я хочу быстро создать прототип веб-приложения и, если оно сработает, запустить его в работу, и я не хочу использовать ASP.Net. Я не уверен, какой набор инструментов для веб-приложений использовать....
7627 просмотров

Могу ли я изменить пространство имен Dojo на что-то другое, кроме dojo?
Я знаю, что вы можете сделать это для jQuery, используя jQuery.noConflict. Есть ли способ сделать что-то подобное с Dojo?
920 просмотров
schedule 16.04.2022

Может ли кто-нибудь объяснить это странное поведение обновления Struts 2 AJAX?
У нас есть следующий код (перечисленный ниже) в нашем JSP. Мы видим, что действие, настроенное в href div id=pwcercontainer , вызывается дважды. Не могу понять почему именно. Замена содержащего sx:div label="Admin Record Deployment" простым...
3194 просмотров
schedule 07.06.2023

JavaScript имитирует щелчок правой кнопкой мыши через код
Я пишу некоторые тесты пользовательского интерфейса с использованием Selenium, и у меня есть элемент управления JavaScript Tree с использованием набора инструментов Dojo. Я реализовал контекстное меню для каждого узла дерева, используя примеры,...
52845 просмотров
schedule 25.08.2022

несоответствие кодировки между главной страницей и диалогом додзё
У меня возникла странная ситуация с кодировкой, при которой сама html-страница отображается так, как должна (со всеми символами с диакритическими знаками, правильно отображенными), но все всплывающие диалоги додзё не используют правильную кодировку....
1638 просмотров
schedule 29.03.2023

Где находится библиотека dojo.charting на сайте AOL?
Я тестирую библиотеку диаграмм додзё. Я предпочитаю использовать библиотеку с веб-страницы AOL вместо того, чтобы устанавливать додзё на свой компьютер. У меня есть следующие коды: <script type="text/javascript"...
289 просмотров
schedule 09.06.2023

Как я могу предугадать, какой тип селектора CSS будет работать?
Я создаю форму с помощью dojo, и мне нужно поле ввода чисел с ограниченным диапазоном. Поэтому я использую это: <input id = "sample_input" type = "text" dojoType = "dijit.form.NumberTextBox" name...
291 просмотров
schedule 02.04.2023

Додзё и Firebug
Я только что начал новый проект с набором инструментов Dojo, и как только я вставил свой тег сценария dojo.js, Firebug начал говорить мне: Could not load 'dojo._firebug.firebug'; last tried './_firebug/firebug.js' Я знаю, что додзё имеет...
2868 просмотров
schedule 18.06.2023

Внедрение dojo в существующую страницу через букмарклет
Я пытаюсь преобразовать свое веб-приложение в букмарклет. Он построен поверх фреймворка додзё. Когда пользователь щелкает букмарклет, dojo внедряется на страницу через тег динамического скрипта (если он еще не существует), и приложение запускается...
256 просмотров
schedule 21.10.2023

Дерево Dijit и событие postCreate (dojo 1.3)
Мне удалось написать функцию, фокусирующую внимание на данном узле. Теперь я хочу назвать его после создания дерева. Поскольку я строю дерево с помощью php и отправляю его через AJAX, я хочу отправить узел для фокусировки с деревом. Поэтому я нашел...
1229 просмотров
schedule 16.02.2023

Dojo DataGrid загружает выбранные элементы
У меня есть DataGrid, и я хочу, чтобы пользователь выбрал несколько элементов и нажал кнопку, чтобы что-то сделать с этими элементами (например, удалить). Когда выбрано только несколько элементов, удаление работает, но если пользователь выбирает все...
6782 просмотров
schedule 15.11.2022

Dojo vs Dijit - файлы для включения или ссылки?
Я читал книгу О'Рейли «Додзё - окончательное руководство», но кое-что еще не окончательно для меня. Они говорят о «начальной загрузке» и получении dojo.css из AOL CDN ». Должен ли я использовать CDN при тестировании на своей машине? Или мне...
5671 просмотров
schedule 30.04.2022

Как получить значения из dojo.data.ItemFileReadStore
Во-первых, я прочитал эту короткую ветку справки здесь: НАЖМИТЕ Он использует файл JSON, созданный вместе с PHP, который выглядит примерно так: { name: 'Italy', type: 'country' }, { name: 'North America', type: 'continent',...
27495 просмотров
schedule 07.05.2023

JSON - не все поля, указанные в примере кода Dojo diji.tree в книге
В книге О'Рейли «Додзё - Полное руководство» на странице 378 показан следующий образец древовидной структуры, которая предположительно является JSON. Кажется, это работает при построении структуры Дежита. { идентификатор: 'имя', метка: 'имя',...
881 просмотров
schedule 05.09.2022

Макет Dojo / Dijit - попытка добавить баннер вверху существующего макета
Пожалуйста, посмотрите на эти две попытки: http://3wcloud-com-provisioning-qa.appspot.com/testDijitLayout?menuStyle=dijitTest1 http://3wcloud-com-provisioning-qa.appspot.com/testDijitLayout?menuStyle=dijitTest2 Test1 не показывает тело,...
734 просмотров
schedule 18.07.2022

Декларативная сортировка Dojo DataGrid
У меня есть DataGrid, загружаемый из хранилища данных XML, все создано декларативно. Я хотел бы установить сортировку при загрузке данных. Все примеры, которые я нашел, касаются этого программно и намекают, что это должно быть выполнимо...
8940 просмотров
schedule 26.07.2022

Настройка виджетов Dojo
Как настроить существующий виджет Dojo? Я использую додзё версии 1.3. В предыдущих версиях у нас был файл html в папке шаблонов. Нужно ли редактировать исходный код напрямую. Мне нужно добавить изображение в виджет Аккордеон. Может ли кто-нибудь...
1312 просмотров
schedule 11.06.2022

Добавление HTML в метку дерева додзё
У меня есть dojo dijit.Tree, и я хочу иметь возможность вставлять HTML-код в метки. Для этого я создал функцию getCustomLabel и присвоил ей атрибут дерева getLabel: tree = new dijit.Tree({ model: aMOdel, showRoot:...
3059 просмотров
schedule 20.05.2023

Фильтрация Dojo DataGrid
У меня есть настроенная сетка данных, подключенная к XMLStore. Когда пользователь выбирает месяц из раскрывающегося списка, я хочу, чтобы сетка фильтровала только данные этого месяца. Должен быть простым, и в соответствии с каждым примером это так....
8303 просмотров
schedule 08.06.2023

dojox.gfx ограничивающая рамка для узлов Text и Group
В документации для getBoundingBox () в dojo говорится: Возвращает ограничивающую рамку фигуры. Текстовая фигура - это точечный объект, поэтому она не определяет ограничивающую рамку. Я не понимаю. Любая разумная реализация векторной...
2281 просмотров
schedule 13.01.2023