Переменная ejs не отображает имя пользователя - PullRequest
0 голосов
/ 29 октября 2018

У меня есть этот скрипт, который я пытаюсь использовать для отображения имени пользователя, однако он не работает. Сценарий работает, когда я просто использую <% = userName%>, но мне нужно проверить, определен ли пользователь перед отображением имени пользователя, иначе страница не загрузится.

Username <% if(typeof userName!='undefined'){
      userName
    } %>

Любая помощь будет принята с благодарностью, потому что я в растерянности.

1 Ответ

0 голосов
/ 29 октября 2018

Я понял это для всех, кто пытается узнать, вот как я проверяю, является ли переменная userName неопределенной, и, если это так, я устанавливаю ее в 'undefined'

<% if (userName==='undefined' ) %> { %>
    <%= userName='undefined' %>
        } %>
...