|
0 / 0 / 0
Регистрация: 27.02.2019
Сообщений: 17
|
||||||
Доступ к свойствам объекта16.06.2020, 15:30. Показов 1434. Ответов 6
Метки нет (Все метки)
Мне нужно составить ul-список, взяв несколько полей из каждого файла JSON. Получить нужные данные удалось, но после этого столкнулся с другой проблемой.
Как показывает консоль, объект не пустой. Консоль также отображает индексы. Но я не могу получить доступ к свойствам по индексу. Вот код:
0
|
||||||
| 16.06.2020, 15:30 | |
|
Ответы с готовыми решениями:
6
Обращение к свойствам объекта
Как получить доступ к свойствам кнопки? |
|
368 / 234 / 68
Регистрация: 19.07.2016
Сообщений: 833
|
|
| 16.06.2020, 19:17 | |
|
Чего то напоминает абракадабру ) Я так понял вам нужно разобрать json и вывести в блок ?
Добавлено через 13 минут Дайте образец json объекта и задачу которую нужно с ним сделать. Попробуем чего нить соорудить.
1
|
|
|
0 / 0 / 0
Регистрация: 27.02.2019
Сообщений: 17
|
||
| 16.06.2020, 19:30 [ТС] | ||
Нужно вывести вложенный список. Список юзеров, каждый юзер - это вложенный список его альбомов. Альбом в свою очередь - список фотографий. Юзеры, альбомы и фотографии находятся в разных json-файлах. Поиск по json я, вроде, сделал, во всяком случае имена юзеров в консоль выводит (скрин в главном сообщении темы). Но вытащить эти имена из объекта, в котором они хранятся, я не могу
0
|
||
|
0 / 0 / 0
Регистрация: 27.02.2019
Сообщений: 17
|
|
| 16.06.2020, 19:30 [ТС] | |
|
Думал дело в том, что ajax-запрос не успевает выполниться, однако введение промисов не помогло. Ну или я их как-то неправильно ввёл)
0
|
|
|
368 / 234 / 68
Регистрация: 19.07.2016
Сообщений: 833
|
|
| 16.06.2020, 19:55 | |
|
Файлы будут читаться именно с локального диска ?
Добавлено через 24 секунды файлы json которые
1
|
|
|
0 / 0 / 0
Регистрация: 27.02.2019
Сообщений: 17
|
||
| 16.06.2020, 20:10 [ТС] | ||
Через параметры ссылки (после знака вопроса) я указывал id элемента и далее результат записывал в ассоциативный массив Добавлено через 2 минуты Если поле desired_field непустое, то идёт выборка по нему. В таком случае в массив сохраняются только поля с именем из desired_field
0
|
||
|
368 / 234 / 68
Регистрация: 19.07.2016
Сообщений: 833
|
||||||
| 17.06.2020, 05:32 | ||||||
Сообщение было отмечено Corathir как решение
Решение
В общем немного посидел с утра, накидал примерно чего хотел. Собственно, выборка по ид или по слову в верхнем уровне объектов. Массив с url измените на свои. Так же вы можете добавить свои функции для сорта.
Кликните здесь для просмотра всего текста
Но, если по хорошему, вам нужно делать один запрос за юзерами, далее распечатывать их в html. Делать ссылки к примеру "альбомы юзера", по нажатию на эту ссылку будет следующий запрос за данными альбомов именно этого юзера. Я посмотрел файл альбомов, там 35к записей, я понимаю что для мощного компа перебрать это дело нет труда, но к примеру мобилка может и захлебнуться, посему, вам нужно делать запрос по ссылке именно на альбомы конкретного юзера, по которой сервер пришлет нормальный json а не все альбомы всех юзеров(это не есть хорошо). Так же это упростит работу с отрисовкой данных. Так же и с фотками. Это если я правильно разобрался в задаче.
1
|
||||||
| 17.06.2020, 05:32 | |
|
Помогаю со студенческими работами здесь
7
Vue js доступ к методам и свойствам верхнего шаблона Не могу получить доступ к свойствам дочернего компонента из массива
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Символьное дифференцирование
igorrr37 13.02.2026
/ *
Программа принимает математическое выражение в виде строки и выдаёт его производную в виде строки и вычисляет
значение производной при заданном х
Логарифм записывается как: (x-2)log(x^2+2) -. . .
|
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
|
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу,
и светлой Луне.
В мире
покоя нет
и люди
не могут жить в тишине.
А жить им немного лет.
|
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила»
«Время-Деньги»
«Деньги -Пуля»
|
|
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога
Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога
Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
|
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
|