Я новичок в реакции JS.Я использую реагировать JS в сочетании с существующим приложением Rails.С помощью webpacker gem у меня есть все доступные зависимости.
По какой-то причине элементы DOM не могут реагировать на JS.В уроках то же самое работает отлично.В файле html.erb у меня есть
<div id='root' data-link='https://x.com'></div>
app / javascript / index.js file
const root = document.querySelector('#root')
ReactDOM.render(<Dashboard link={root.dataset.link} />, root)
Uncaught TypeError: Cannot read property 'dataset' of null
Кроме того, возможно ли это без использования ссылок или порталов, которые я могу иметьнад работой.