По сути, я хочу сделать из маршрутизатора NextJS доступ к URL-адресу страницы, и я делаю это:
import { useRouter } from "next/router";
const SomeComp = props => {
const router = useRouter();
}
Однако у router есть свойства pathname и route, которые, кажется, содержат точный «url» страницы, когда я console.info() их. Я просмотрел документы NextJS и не вижу разницы между ними и есть ли какая-то ошибка, о которой я должен знать при использовании любого из двух при доступе к URL-адресу страницы.



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Это путь к странице в /pages.
Изначально разница была, но по мере выхода версии функции router.query менялись и разницы больше не было.
В прошлом
route: String - Текущий маршрут
pathname: String - Текущий путь без строки запроса
Это объяснение исчезло из документов API.
Интересно, они полностью удалили
routeиз документации в этом коммите. Похоже,route— это просто остаток.