超级表达式必须为null或函数,本机反应为0.26.3

时间:2016-06-07 06:50:18

标签: ios react-native

我是反应原生的新手。 我在不同的项目中有一个类似的问题。当我尝试编译我的项目时,我看到了这个问题。为什么会出现此错误? 附:我正在通过像appcoda.com这样的教程学习反应原生。

Picture of my error

Featured.js

'use strict';
var React = require('react-native');

var{
  StyleSheet,
  View,
  Text,
  Component
} = React;

var styles = StyleSheet.create({
  description:{
    fontSize: 20,
    backgroundColor: 'white'
  },
  container:{
    flex: 1,
    justifyContent: 'center',
    alignItems: 'center'
  }
});
class  Featured extends Component{
  render() {
    return(
      <View style = {styles.container}>
        <Text style = {styles.description}>
        Featured tab
        </Text>
      </View>
    );
  }
}
module.exports = Featured;

1 个答案:

答案 0 :(得分:1)

更改您的导入声明,如下所示

import React, { Component } from 'react';

import {
  StyleSheet,
  View,
  Text,
} from 'react-native';