1. 程式人生 > >react native使用 mobx , can't find variable:Symbol

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

原因 form variable 最新 clas plugin es6 run 新版

原因是因為 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