В настоящее время работает над реализацией реагирующих уведомлений, но работает с ошибкой, которая говорит Cannot read property 'preventDefault' of undefined
, что, я считаю, означает, что событие, переданное в _addNotification, не определено.Реагировать-уведомления не могут быть найдены
_handleSuccess: function(data, status, jqXHR) {
this._addNotification()
this.setState({
errors: {},
loading: false
});
},
_notificationSystem: null,
_addNotification: function(event) {
event.preventDefault()
this._notificationSystem.addNotification({
message: 'Notification message',
level: 'success',
position: 'bc'
});
},
_componentDidMount: function() {
this._notificationSystem = this.refs.notificationSystem;
},
_getNotificationSystemInstance: function() {
return this
},
Спасибо! Это решает проблему, однако в ней представлена следующая проблема: «Невозможно прочитать свойство addNotification» null, что означает, что он не добавит уведомления в нуль _notificationSystem. Однако это, похоже, противоречит документации [здесь] (https://github.com/igorprado/react-notification-system#creating-a-notification). Не уверен, что это также быстрое решение или заслуживает собственного вопроса. –