Если я сгенерирую сайт с nuxt, указав router.base
в nuxt.config.js
, а затем разместлю его на IIS-сервере, все будет работать так, как ожидается, если запрошенный путь URL начинается именно с указанного router.base
.
Скажем, например router.base = "/ Foo /" и страница называется "Bar", тогда http://example.com/Foo/Bar загружается просто отлично.То же самое относится и к http://example.com/Foo/bar,, поэтому кажется, что имена страниц не чувствительны к регистру.
Однако, если я использую другой регистр для части router.base
URL, то страница загружается, нопохоже, что методы жизненного цикла страницы (такие как data()
, created()
, head()
и т. д.) не запускаются, хотя метод макета mounted()
загружается.Это произошло бы, если бы я использовал URL-адрес, такой как http://example.com/foo/Bar в предыдущем примере.
Так что мой вопрос ... есть ли способ запустить методы жизненного цикла страницы, когда дело касается URL-адресапуть отличается от значения router.base
?