Я пытаюсь отобразить данные из моей серверной части Firebase на свой веб-сайт. У меня есть функция в ../components/Storefront.js
function Storefront(props) {
return (
<section>
<ul className="service-list"></ul>
</section>
}
В другом файле ../pages/storefront.js я пытаюсь отобразить функцию в "service -list ",
import Storefront from './../components/Storefront';
const servicelist = document.querySelector('.service-list');
function renderServices(doc){
let li = document.createElement('li');
let name = document.createElement('span');
let description = document.createElement('span');
li.setAttribute('data-id', doc.id);
name.textContent = doc.data().name;
description.textContent = doc.data().description;
li.appendChild(name);
li.appendChild(description);
servicelist.appendChild(li);
}
Однако я продолжаю получать сообщение об ошибке, указывающее на мой
const servicelist = document.querySelector('.service-list');
. Я пробовал делать ('# service-list'), который не делает ' т помочь. Это потому, что querySelector не работает с JSX и работает только с HTML? Будем признательны за любые советы!