Есть ли способ отправить предупреждение с сервера клиенту? Например, пользователь нажимает кнопку. Эта кнопка вызывает метод на сервере, который проверяет, был ли пользователь еще еще назначен ID #. Если пользователю не присвоен идентификатор #, я хочу, чтобы браузер получил предупреждение. Я мог бы легко сделать чек, если я опубликую ID # для клиента, но ID # очень чувствителен, и поэтому я не хочу его публиковать. Есть предположения? Заранее спасибо.Могу ли я отправить предупреждение с сервера клиенту в Meteor?
ответ
Вы можете попробовать что-то вроде следующего:
1) На клиенте создайте кнопку щелчка слушателю, который запускает метод Метеор.
// CLIENT
Template.example.events({
'click button': function() {
Meteor.call('checkIfUserHasId', function (err, userHasId) {
if (!userHasId) {
alert('user has no id');
}
});
}
});
2) На сервере создайте метод Метеор, который проверяет, имеет ли пользователь идентификатор.
// SERVER
Meteor.methods({
checkIfUserHasId: function() {
// check if user has id
return true; // or false depending whether user has id or not
}
});
Методы Метеор могут быть вызваны удаленно на клиенте, но определены на сервере. Это должно помочь достичь того, чего вы хотите, с тем, чтобы не подвергать идентификатор при выполнении проверки.
безупречный! Спасибо! –
без проблем! рад, что я помогу. :) – boombox
- 1. как я могу отправить данные выбранному клиенту с сервера?
- 2. Отправить данные от сервера к клиенту в Meteor
- 3. Как отправить сообщение от сервера клиенту в Meteor?
- 4. предупреждение от сервера к клиенту
- 5. Опубликовать (отправить) данные с сервера в Meteor?
- 6. Я не могу отправить объект от сервера к клиенту
- 7. Отправить шаблон Meteor клиенту по условию
- 8. Каковы способы отправки данных с сервера клиенту в Meteor?
- 9. отправить данные с php-сервера клиенту vb.net
- 10. Я не могу отправить данные с сервера
- 11. как я могу отправить сообщение с signalr клиенту?
- 12. Отправить сообщение с базового сервера конкретному клиенту
- 13. Java Отправить данные с сервера обратно клиенту
- 14. Как отправить данные конкретному клиенту с сервера?
- 15. Как я могу отправить строковое сообщение конкретному клиенту с сервера, используя сокеты в java?
- 16. Могу ли я отправить пользовательское сообщение об ошибке от сервера к клиенту GRPC?
- 17. Могу ли я отправить компонент React клиенту при выполнении рендеринга на стороне сервера?
- 18. Отправить информацию клиенту на событие сервера
- 19. Я не могу отправить письмо с сервера.?
- 20. Как отправить ответ сервера клиенту? (Сокеты Python)
- 21. GWT Logging: Отправить вывод сервера к клиенту
- 22. Как я могу отправить сообщение от сервера к клиенту с помощью порта?
- 23. Отправить выход из питона сервера обратно клиенту
- 24. Как отправить уведомление с сервера (django) клиенту (socketio)?
- 25. Как отправить сообщение от сервера клиенту
- 26. Как отправить данные сервера Node.js клиенту Javascript?
- 27. Отправка клиенту с сервера
- 28. Как отправить сообщение с сервера клиенту в веб-приложении
- 29. Как отправить сообщение клиенту с сервера с помощью SignalR
- 30. Перевод с сервера сервера формата Meteor
http вызов серверу, оценка ответа и оповещения при необходимости. в чем проблема? – webduvet