Слушайте навигацию NextJs Link из скрипта с SSGJavascript

Форум по Javascript
Ответить Пред. темаСлед. тема
Anonymous
 Слушайте навигацию NextJs Link из скрипта с SSG

Сообщение Anonymous »

Ссылка NextJs заменяет классическую навигацию предварительно загруженным обменом HTML и DOM, но сценарий, предоставляемый с помощью next/script, не вызывается при такой навигации. Таким образом, он работает только при начальной загрузке страницы и перестает работать при навигации по ссылке.
Это можно исправить, используя вместо этого . ссылки.
Но я хочу сохранить эту предварительную загрузку и по-прежнему иметь возможность запускать свой сценарий при каждой навигации. Кроме того, я использую полную версию SSG для своего веб-сайта.
Вот упрощенный сценарий:
// Button clicks work only no the initial load.


{`
const button = document.getElementById('button')
button && button.addEventListener('click', () => {
document.getElementById('modal').showModal()
})
`}



Подробнее здесь: https://stackoverflow.com/questions/793 ... t-with-ssg
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Nextjs 13 — обновление проблемы SSG
    Гость » » в форуме Javascript
    0 Ответы
    20 Просмотры
    Последнее сообщение Гость
  • Nextjs 13 — обновление проблемы SSG
    Гость » » в форуме Javascript
    0 Ответы
    10 Просмотры
    Последнее сообщение Гость
  • NextJs Webpack — импортируйте другой проект NextJs B в качестве модуля/фреймворка внутри проекта NextJs A.
    Anonymous » » в форуме CSS
    0 Ответы
    65 Просмотры
    Последнее сообщение Anonymous
  • Nextjs: элемент Link приводит к ошибкам гидратации
    Anonymous » » в форуме Javascript
    0 Ответы
    22 Просмотры
    Последнее сообщение Anonymous
  • Генерация статического сайта Next.js (SSG) на самом деле является приложением React на стороне клиента?
    Anonymous » » в форуме CSS
    0 Ответы
    14 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Javascript»