当前位置:  开发笔记 > 编程语言 > 正文

React native alt dispatcher this.dispatch不是Babel 6的函数

如何解决《Reactnativealtdispatcherthis.dispatch不是Babel6的函数》经验,为你挑选了1个好方法。

我今天早上将我的项目从RN 0.15.0升级到0.16.0,由于传递给Babel 6而出现了很多错误.有一个我不知道的(我猜我的.babelrc文件中缺少了它)

此代码在升级之前工作正常:

'use strict';

import alt from '../alt';
import MeStore from '../stores/Me';

export class MeActions {
 showedCurrentPosition(showed) {
    this.dispatch(showed);
  }
}

export default alt.createActions(MeActions);

这是我使用插件alt的Alt.js文件:

'use strict';

import Alt from 'alt';
export default new Alt();

现在,我在调用时运行代码"this.dispatch不是函数" MeActions.showedCurrentPosition(true);

运行应用程序时抛出错误



1> rmevans9..:

您可能最终也升级了Alt.最近的一个版本摆脱了派遣,转而支持简单的回报.查看有关操作的文档http://alt.js.org/docs/createActions/

推荐阅读
echo7111436
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有