react native使用 mobx , can't find variable:Symbol

Posted crazycode2

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了react native使用 mobx , can't find variable:Symbol相关的知识,希望对你有一定的参考价值。

原因是因为 mobx的版本用的最新版本..用到了 Symbol部分es6的api特性.

解决问题办法

1. 把mobx降版本到 4.3.1 . mobx-react降版本到 5.1.0 即可.

或者

2. 在.babelrc配置文件 增加 ployfill插件 "babel-plugin-transform-runtime"即可

{
  "presets": [
    "react-native"
  ],
  "plugins": [
    "transform-decorators-legacy",
    "babel-plugin-transform-runtime"
  ]
}

.

以上是关于react native使用 mobx , can't find variable:Symbol的主要内容,如果未能解决你的问题,请参考以下文章

react-native+MobX

React native 和 MobX:对装饰器的实验性支持是一个主题 [...]。但是“tsconfig”或“jsconfig”不存在

让打字稿看到装饰者的道具

有多个 mobx 实例处于活动状态

Mbox-React Native

Can't refetch query useffect React native expo Apollo