2016-08-03 36 views
-1

任何人都可以帮助我解决这个错误,当在链接中使用代码模式示例https://facebook.github.io/react-native/docs/modal.html我不明白为什么会出现这个错误,虽然我编码绝对相同的代码示例。 error超级外部构造函数的错误模态示例

+0

请在您的问题的正文中以**纯文本**形式发布代码。将它作为图像添加会让人们很难将代码调整为答案,不能复制粘贴它,并且对依赖于屏幕阅读器的用户不利 – Lahiru

回答

1

使用ES6类。构造函数只能在ES6类中使用。

class ModalExample extends React.Component { 
    constructor() { 
     super(props) 
    } 
    render() { 
    // code 
    } 
} 

如果您不想使用ES6类,则使用getInitialState来设置状态。

var ModalExample = React.createClass ({ 
    getInitialState: function() { 
      return { 
       modalVisible: false 
      } 
    } 
})