Друзья есть база данных из которой мне надо выводить на сайте картинку. То есть при клике на кнопку должна появляться картинка из базы данных. Есть такой код:
var row = '<tr>' + '<td>' + object.get('username') + '</td>' +
'<td class="seeDiploma">' + object.get('diploma') + '</td>' +
'<td>' + object.get('qualification') + '</td>' +
'<td>' +
'<div class="acept">accept</div>' +
'<div class="reject">reject</div>' +
'</td>'
'</tr>'
'' + object.get('diploma') + '' эта строка и должна выводить картинку, а выводит [object Object] Подскажите что я делаю не так? Я еще не очень селен в Js
Если у вас в object.get('diploma') находится ссылка на файл, то вам надо получить ее из этого объекта, так как у вас объект, а не строка с ссылкой. В Вашем примере надо будет заменить object.get('diploma') на следующий код:
'<img src="' + object.get('diploma') + '">'
Чтобы получить конкретно ссылку из object.get('diploma'), то нужно в конце поставить точку и дописать нужное свойство объекта, которое у вас отвечает а ссылку object.get('diploma').src. Объект можно вывести в консоль с помощью следующего кода:
console.log(object.get('diploma'));
открыть консоль по f12 и посмотреть внизу, что у вас из свойств объекта является путем к файлу и это подставить вместо "src".
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Подключил график на страницу, все работаетНо когда хочу добавить свои данные, то происходит ошибка Исходный код
Суть в том, что userAgent браузера Edge выдаёт следующую строку: "Mozilla/50 (Windows NT 10
Не пойму как сделать сервер доступным в глобальной сети (не в локальной), а именно чат из примера на socketio