我在iOS本机开发方面有经验,现在我正在尝试在react-native上构建我的第一个应用程序。
当我从波纹管数据库接收数据时,我正在尝试setSate:
state = {
remainingSeconds: 5,
dataArray: [],
};
componentDidMount() {
// Get data from firebase
this.getData();
}
getData() {
// Set the configuration for your app
var config = {
apiKey: "XXXXXX",
authDomain: "XXXXXXX",
databaseURL: "XXXXXXX",
storageBucket: ""
};
firebase.initializeApp(config);
// Get a reference to the database service
var database = firebase.database();
// Get data
var usersRef = firebase.database().ref('Users');
usersRef.on('value', function(snapshot) {
this.setState({
dataArray: snapshot.val()
})
});
};
Run Code Online (Sandbox Code Playgroud)
我收到以下错误:
有人可以帮忙吗?
在此先感谢您。
react-native ×1