alt 在reactnative中使用找不到dispatch方法



  • 0_1467940875954_Snip20160707_4.png

    import alt from '../alt';
    import { MessagesFetcher } from '../utils/MessagesFetcher';
    
     class MessageActions {
    
      updateMessages(messages) {
        this.dispatch(messages);
      }
    
      fetchMessages(location) {
        this.dispatch();
        MessagesFetcher.fetch(location)
          .then((messages)=>{
            this.actions.updateMessages(messages); })
          .catch((e)=>{
            console.log('Response Error', e);
            this.actions.messagesFailed(e);
          });
      }
    
      messagesFailed(errorMessage) {
        this.dispatch(errorMessage);
      }
    }
    
    export default alt.createActions(MessageActions);
    
    


  • 已经知道问题的原因alt 0.18版本后去掉了dispatch方法


登录后回复