Передача простой строки в мой шаблон EJS дает неопределенное в рабочем приложении - PullRequest
0 голосов
/ 18 февраля 2019

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

До того, как я отправил это в свой шаблон ejs:

   if (errorMessage) {
      res.render("index", {weather: null, error: errorMessage})
    } else {        

      res.render("index",{weather:weatherText, error:null});
    }

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

res.render("index",{weather:weatherText, error:null, testStr: "Hello"});

Вызывая ее:

<%= testStr %>

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

1 Ответ

0 голосов
/ 18 февраля 2019

Выяснил, что вызвало это.Не использовал nodemon, перезапуск сервера решил это.

...