2016-02-15 2 views
0

Я пытаюсь показать страницу профиля другого пользователя для пользователей, не зарегистрированных и вошедших в систему. Проблема заключается в том, что всякий раз, когда я проверяюMeteor.user() имеет значение null при попытке проверить состояние входа пользователя

if(Meteor.user() === me) 

Meteor.user() возвращаетнулевой и сбои кода, так как никто не вошел в системе. Как я могу проверить, имеется ли зарегистрированные пользователи?

+0

Попробуйте использовать 'меня === Meteor.user()'. Наличие константы в качестве первого параметра (я предполагаю, что 'me' является константой) позволяет избежать сбоя кода. – sailens

ответ

1

Попробуйте это и дайте мне знать:

if (Meteor.user()) { 
    // code for login user 
} else { 
    // code for non-login user 
} 
+0

Я не знаю, как я пропустил эту нулевую проверку. Длинный день; спасибо yudap – eden

Смежные вопросы