RNMK - 超级表达式必须为null或函数

时间:2016-05-20 14:59:43

标签: react-native

将我的项目升级到React-Native 0.26后,应用程序崩溃并出现以下错误:

  

“超级表达式必须为null或函数,而不是未定义”

它在Switch.js文件中崩溃,该文件属于React-Native-Material-Kit软件包。

enter image description here

1 个答案:

答案 0 :(得分:21)

啊,这是因为React-Native正在快速行动!我的选择太快了。在25年,我们看到了这个警告:

<强>弃用

现在不推荐使用react-native的React API - 2eafcd4 0b534d1

而不是:

import React, { Component, View } from 'react-native';
你现在应该:

import React, { Component } from 'react';
import { View } from 'react-native';  

而在26日晚些时候发布的这个版本现在只有breaking change

如果你敢,你可以尝试这个codemod。我只是在进行手动更改。