Так что мне нужно было добавить больше информации для моих пользователей, и в качестве теста я попытался бы передать простую строку моему представлению, вы знаете, просто чтобы это заработало.Мое приложение работало до того, как я добавил это изменение.
До того, как я отправил это в свой шаблон 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 не определен.У любого есть идея, что вызывает это, для меня это точно так же, как погода, которая работает удивительно.