Он не работает в CodeSandbox, но работает в коде Visual Studio. Почему? - PullRequest
1 голос
/ 25 апреля 2020

Вот код, который я использую.

JS

const clockContainer = document.querySelector('.js-clock'),
  clockTitle = clockContainer.querySelector('h1');

  function getTime() {
    const date = new Date();
    const minutes = date.getMinutes();
    const hours = date.getHours();
    const seconds = date.getSeconds();
    clockTitle.innerText = `${hours}:${minutes}:${seconds}`;
  }

function init() {
  getTime();
}

init();
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>clock</title>
</head>
<body>
    <div class="js-clock">
        <h1>00:00</h1>
    </div>
    <script src="clock.js"></script>
</body>
</html>

Не работает в CodeSandbox, но умеет в vscode, почему?

Не знаю почему .... Я перепробовал почти все , но этот код не работает в codeandbox

1 Ответ

0 голосов
/ 25 апреля 2020

Вы заметите, что код выполняется в интегрированном коде переполнения стека (обратите внимание на фрагмент кода выполнения)

Итак, ваш код в порядке. Визуальный студийный код явно в порядке. Я думаю, что проблема с песочницей кода.

Вот мои предложения.

  • попробуйте новую песочницу и снова запустите код.
  • попробуйте новый код песочницы на сайте. Моя личная рекомендация - это codepen, так как я пользуюсь этим опытом.
  • наконец, почему бы не обновить ваш вопрос ссылкой на вашу песочницу кода? мы могли бы посмотреть и убедиться сами, почему это не работает.

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

...