Подтвердить что ты не робот

Нет ограниченных глобальных переменных

Я использую React и Redux для разработки webapp, и когда я начал свой проект, я получил следующее:

Line 13:  Unexpected use of 'location'  no-restricted-globals

Search for the keywords to learn more about each error.

Я много разбираюсь в том, как его решить, но ни один из ответов, которые я нашел, не помог мне, поэтому я перешел на переполнение стека.

Кто-нибудь знает, как исправить эту ошибку? Я ценю всю помощь, которую я могу получить.

4b9b3361

Ответ 1

Попробуйте добавить window перед location (т.е. window.location).

Ответ 2

Это простое и, возможно, не лучшее решение, но оно работает.

В строке над строкой вы получите свою ошибку, вставьте это:

//eslint-disable-next-line no-restricted-globals

Ответ 3

/* eslint no-restricted-globals:0 */

это еще один альтернативный подход

Ответ 4

вы можете написать следующее в верхней части файла, где появляется эта ошибка.

/* global location */
/* eslint no-restricted-globals: ["off", "location"] */