Описание тега dstore

NoneDstore - это пакет AMD на основе Dojo, который определяет и реализует API-интерфейсы для взаимодействия с коллекциями данных.
1 ответ

Метод get в dojo dstore не возвращает объект, даже если данные присутствуют

Я пытаюсь получить конкретные данные, предоставляя идентификатор, чтобы получить метод, подобный этому, var person = [ {id:1,name:"abc"}, {id:2,name:"xyz"} ]; var detailsStore = new Memory([{data: person,idProperty:"id"}]); И получить значение, как …
11 сен '15 в 07:28
2 ответа

Данные отображаются в dojo dgrid только с renderArray

Со следующим фрагментом кода сетка показывает только заголовки столбцов. Чтобы показать данные, мне нужно добавить последнюю строку. Почему renderArray необходим для отображения данных в сетке? var data = [ { first: 'Bob', last: 'Barker', age: 89 },…
18 ноя '16 в 08:12
0 ответов

Dstore/Dgrid получить количество объектов

Как получить общее количество объектов, загруженных в данный момент в экземпляре Dstore? Я использую RequestMemory из Dstore 1.1.2 с OnDemandGrid из Dgrid 1.2.1 Также хорошо, если я получу счет от Dgrid. В настоящее время я использую код, как показа…
10 фев '18 в 17:00
1 ответ

Дерево рендеринга в начале

У меня очень похожая проблема с этим постом. Мои симптомы одинаковы (родители и дети сначала отображаются плоскими. Вы можете "развернуть" родителей, чтобы некоторые дети правильно отображались под ними, а затем вы можете свернуть их снова, чтобы де…
11 ноя '16 в 22:41
1 ответ

dojo dgrid с кнопкой перезагрузки / обновления хранилища из url (json data)

Во-первых, я использую dojo 1.1.0 и dgrid 0.4.0. Я создаю страницу с несколькими рисунками. В частности, одна сетка должна загружать данные JSON из URL и отображать их. В настоящее время он отлично работает, делая это с хранилищем RequestMemory. одн…
26 фев '15 в 17:49
1 ответ

Как создать новую запись в dstore с помощью dmodel

Я назначаю модель в магазин, затем звоню var model = Store.create({id:0,firstName:"john",lastName:"smith",department:"sales"}); model.save(); Это отправляет запрос PUT. Разве это не должно отправить ПОЧТУ? Я попытался не включать поле id, но затем о…
14 окт '15 в 16:38
1 ответ

Настройка ячеек dgrid для отображения полной ширины данных

Я пишу приложение, в котором результирующий dgrid может иметь различное количество столбцов / столбцов ширины в зависимости от ввода. Обратите внимание на следующие два скриншота. В первом есть только несколько полей выбора, а ячейки / данные отобра…
08 апр '15 в 00:33
1 ответ

DGrid в скрытом tabcontainer только один раз запрашивает dstore

У меня есть несколько DGrid OnDemandGrids, которые создаются в виде ряда вкладок, каждая из которых содержит область содержимого с сеткой. Сетки предназначены для службы отдыха, которая предоставляет заголовки диапазона, свойства идентификатора и т.…
02 июн '16 в 22:24
1 ответ

Данные коллекции Dgrid недоступны после фильтрации по коллекции

Итак, я использую collection в моем dgrid и store имеет тип [Memory, Trackable], Я использую фильтрацию магазина (как указано здесь). Когда я фильтрую данные хранилища, то возвращенный объект коллекции не имеет какого-либо атрибута данных, и поэтому…
13 апр '16 в 13:24
1 ответ

Dstore Filter: есть ли способ сравнить свойства?

Предположим, у меня есть магазин с разными заказами. Заказы имеют адрес доставки и адрес счета. У самого адреса есть город, улица и т.д.: let data = [ { id: 1, name: 'Anna', delivery: {city: "Amsterdam"}, invoice: {city: "Amsterdam"} }, { id: 2, nam…
22 мар '17 в 15:07
1 ответ

Dgrid 0.4 и dstore: обновить строку в интерфейсе без запроса на ввод

В Dgrid 0.3.16 я использовал хранилище Observable, и когда мои данные в хранилище были изменены, я вызвал функцию уведомления магазина. (не "ставить", потому что мне нужно только обновление пользовательского интерфейса, это особый случай) store.noti…
27 мар '15 в 09:22
0 ответов

Требуется ли dstore/Adapter (или StoreAdapter) при работе с Dojo v1.13, dgrid v1.2.1 и ESRI JS API v3.23

Я работал над приложением, которое использует Dojo v1.13, dgrid v1.2 и ESRI JS API v3.23. Для моделирования данных я планирую использовать dstore. Таким образом, я хотел узнать, нужно ли мне использовать StoreAdapter для любого из встроенных виджето…
01 мар '18 в 07:41
1 ответ

Фильтрация коллекции dstore по полю массива

Я пытаюсь отфильтровать коллекцию dstore по полю, в котором есть массив значений. Мои данные JSON выглядят следующим образом (упрощенно): [{ user_id: 1, user_name: "John Doe", teams: [{team_id: 100, team_name: 'Red Sox'}, {team_id: 101, team_name: '…
06 июн '18 в 20:55
1 ответ

Как найти предметы, которые есть в одной коллекции dstore, но нет в другой?

Предположим, у меня есть две коллекции dstore: value1 и value2. Я хочу узнать, какие элементы находятся в значении1, но не в значении2. Так что-то вроде этого: var filterCollection = value1.filter(function(item) { return value2.notExists(item); }); …
24 июн '15 в 06:20
1 ответ

Дерево dgrid 0.4.0 выглядит плоским перед взаимодействием пользователя

Попытка использовать dgrid 0.4.0 для отображения древовидной структуры. (нет предыдущего опыта работы с предыдущими версиями 0.3.x). Я построил этот образец с двумя папками: Алиса и Боб; у каждого было бы несколько файлов (листьев) в этом. Магазин (…
05 мар '15 в 23:08
0 ответов

dgrid 1.2.1 OnDemandGrid не запускает запрос при прокрутке

Я использую dgrid 1.2.1 OnDemandGrid, и вместе с ним попробовал оба dstore 1.1.1 и 1.1.2 (Rest, SimpleQuery, Trackable). Кажется, что бы я ни пытался, я не могу заставить виртуальную прокрутку работать. Мой магазин определяется как: seStore = new de…
05 сен '18 в 01:46
1 ответ

Уведомления Dojo dgrid + WebSocket приводят к тому, что приложение перестает отвечать на запросы

В моем приложении я использую OnDemandGridпри поддержке Request + Trackable dstore, чтобы отобразить мои данные пользователю. Сервер отправляет клиенту уведомления через websocket для добавления новых записей в сетку. Чтобы добавить новые записи в с…
06 янв '17 в 19:44
1 ответ

Dojo dgrid dstore collection - "или" фильтр не работает

Я работаю с Dojo dgrid, и у меня проблема с фильтрацией dstore с помощью оператора "или". var today = new Date(); today.setHours(0,0,0,0); var start_date= new Date(); start_date.setDate(today.getDate() - 5); start_date.setHours(0,0,0,0); grid.set('c…
30 мар '16 в 13:39
0 ответов

Являются ли фильтры dstore накопительными, и как правильно расположить отфильтрованное дерево

Я бегал кругами какое-то время, пытаясь впервые использовать dstore с dgrid. У меня есть несколько лет опыта работы со старым подходом dojo/store с dgrid 0.3. Теперь с dstore 1.1.2 и dgrid 1.2.1 (все, что мне кажется последним), я нахожу, что в доку…
10 окт '17 в 02:18
1 ответ

Синхронизация коллекции DOJO DGRID со входами

У меня есть dgrid с входами. мой dgrid находится в режиме редактирования, поэтому пользователи могут добавлять строки, редактировать строки и сортировать строки. Когда я смотрю на свою коллекцию, она выглядит id: "1" COLUMN1: "INPUT TYPE="text"...."…
26 июл '17 в 15:29