Stackblitz Angular Router HTML Горячая перезагрузка не работает на дочернем маршрутизаторе

может это ошибка или, может быть, я просто тупой идиот

Я еще новичок и только начал изучать angular но руководство по firebase привело меня сюда, и мне просто нужен маршрутизатор, поэтому я реализовал это

вот проблема когда я редактирую свой HTML-файл в ./app/home/home.template.html он не перезагружает веб-страницу, даже если я переключаю перезагрузку браузера он работает, только если я F5 или обновляю всю IDE, и это боль в заднице, потому что каждый раз, когда у меня есть незначительные изменения, которые я не знаю, результат, мне нужно F5, IDE, и история будет сброшена

Я пробовал просто использовать template:, и он отлично работает

Я пытался сделать это в app.component.ts, и он работал нормально

это мои файлы для моего сайта

Stackblitz Angular Router HTML Горячая перезагрузка не работает на дочернем маршрутизаторе

это app.component.ts

    import { Component, enableProdMode } from "@angular/core";
@Component({
  selector: "my-app",
  templateUrl: "./app.template",
  styleUrls: ["./app.component.css"]
})
export class AppComponent {}
document.head.append('<base href = "/"/>');
var isDarkMode = window.matchMedia("(prefers-color-scheme: dark)").matches;
if (isDarkMode) {
  document.body.className = "dark";
}

это home.component.ts

import { Component } from "@angular/core";

@Component({
  selector: "home",
  templateUrl: "/home.template",
  styleUrls: ["./style.css"]
})
export class HomeViewComponent {}

это верхний код навигации в HTML ./app.template.html

<body>
  <div>
    <div class = "topnav">
      <img
            class = "companylogo"
            src = ""
          />
      <a routerLinkActive = "active" routerLink = "/home">Home</a>

      <a routerLinkActive = "active" routerLink = "/projects">Projects</a>

      <a routerLinkActive = "active" routerLink = "/contact">Contact</a>
    </div>
    <router-outlet></router-outlet>
  </div>
</body>

как вы можете видеть на следующем рисунке, он не обновляется Stackblitz Angular Router HTML Горячая перезагрузка не работает на дочернем маршрутизаторе

если чего-то не хватает объяснения, не стесняйтесь спрашивать! Спасибо!!

Можете ли вы поделиться ссылкой на код stackblitz?

hbamithkumara 30.03.2021 22:26

@hbamithkumara, ребята, оно вам действительно нужно? , он содержит личные данные, и моя firebase еще не имеет защиты firebase

DEEz 30.03.2021 22:36

@hbamithkumara, пожалуйста !, я удалил все URL-адреса хранилища firebase, чтобы предотвратить DDOS-атаки на мое хранилище, и в итоге выставил мне счет, stackblitz.com/edit/deez-portfolio

DEEz 30.03.2021 22:56

Попробуйте удалить код объекта документа и проверьте. Хотя не уверен в этом.

Aditya Yada 30.03.2021 23:36

@AdityaYada Я попытался удалить объектный код document.body.className и document.head.append в app.component.cs, но он все еще не работает

DEEz 31.03.2021 18:36

Перейти к настройкам . изменить механизм перезагрузки с перезагрузки страницы на горячую.

Aditya Yada 31.03.2021 20:10

@AdityaYada, это не работает, попробовал горячую перезагрузку и перезагрузку страницы, триггер горячей перезагрузки для нажатия клавиши, отредактируйте и сохраните перед

DEEz 06.04.2021 17:30

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

DEEz 06.04.2021 17:34
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
В настоящее время производительность загрузки веб-сайта имеет решающее значение не только для удобства пользователей, но и для ранжирования в...
Введение в CSS
Введение в CSS
CSS является неотъемлемой частью трех основных составляющих front-end веб-разработки.
Как выровнять Div по центру?
Как выровнять Div по центру?
Чтобы выровнять элемент <div>по горизонтали и вертикали с помощью CSS, можно использовать комбинацию свойств и значений CSS. Вот несколько методов,...
Навигация по приложениям React: Исчерпывающее руководство по React Router
Навигация по приложениям React: Исчерпывающее руководство по React Router
React Router стала незаменимой библиотекой для создания одностраничных приложений с навигацией в React. В этой статье блога мы подробно рассмотрим...
Система управления парковками с использованием HTML, CSS и JavaScript
Система управления парковками с использованием HTML, CSS и JavaScript
Веб-сайт по управлению парковками был создан с использованием HTML, CSS и JavaScript. Это простой сайт, ничего вычурного. Основная цель -...
Toor - Ангулярный шаблон для бронирования путешествий
Toor - Ангулярный шаблон для бронирования путешествий
Toor - Travel Booking Angular Template один из лучших Travel & Tour booking template in the world. 30+ валидированных HTML5 страниц, которые помогут...
0
8
31
0

Другие вопросы по теме