custom. js: 1 Не удалось загрузить ресурс: сервер ответил со статусом 404 (Not Found). Как устранить эту ошибку в angular? - PullRequest
0 голосов
/ 28 января 2020

Ниже приведен код, который я написал под src/assets/js/custom.js

const signUpButton = document.getElementById('signUp');
const signInButton = document.getElementById('signIn');
const container = document.getElementById('container');

signUpButton.addEventListener('click', () => {
  container.classList.add('right-panel-active');
});

signInButton.addEventListener('click', () => {
  container.classList.remove('right-panel-active');
});

Я получаю следующие ошибки:

custom.js:1 Failed to load resource: the server responded with a status of 404 (Not Found)

и

Uncaught TypeError: Cannot read property 'addEventListener' of null
    at custom.js:5

I Я новичок в angular, поэтому не знаю, как связать js пользовательский файл.

Чтобы устранить эти ошибки, я попытался связать путь src/assets/js/custom.js в angular. json файл в script.

"styles": [
              "node_modules/bootstrap/dist/css/bootstrap.min.css",
              "src/styles.css"
            ],
            "scripts": [
              "node_modules/jquery/dist/jquery.min.js",
              "node_modules/bootstrap/dist/js/bootstrap.min.js",
              "src/assets/js/custom.js"
            ]

и дал ссылку на скрипт в индексе. html тоже.

<body>
  <app-root></app-root>
  <script src="src/assets/js/custom.js">
  </script>

Может кто-нибудь помочь мне в устранении вышеупомянутых ошибок?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...