Внедрить Router.pathname имеет className в <body> - PullRequest
0 голосов
/ 12 марта 2020

Используя Next JS, мне нужно вставить текущий маршрут в атрибут class="" тега <body>.

/homepage:  <body class="">
/help:      <body class="page--help">
/contact:   <body class="page--contact">

Используя Пользовательский документ (_document.tsx), вероятно, не так, потому что отображается только на стороне сервера:

Документ отображается только на сервере, обработчики событий, такие как onClick, не будут работать

Решение состоит в том, чтобы вводить только на стороне клиента?

...