Каждый раз, когда я устанавливаю правила в консоли базы данных firebase (на веб-странице), она сбрасывается.Может быть, это то, что я не понимаю о базе данных и сохранении, но мне приходится устанавливать новые правила каждый раз, когда я захожу на страницу.Я попадаю на страницу «Начало работы», когда захожу туда, и начинаю думать, что это то, чего я не понимаю.Кто-нибудь, кто может объяснить, что я не понимаю?Я пытался проверить, сохраняются ли вещи в базе данных, и появляется сообщение об ошибке:
"undefined не является объектом (оценивается как _firebase.firebase.auth ')"
.Может быть, это отдельная проблема, но это может быть связано с вышеуказанной проблемой.Смущенный ...
import React, { Component } from 'react';
import { Provider } from 'react-redux';
import { createStore, applyMiddleware } from 'redux';
import firebase from 'firebase';
import ReduxThunk from 'redux-thunk';
import reducers from './reducers';
import LoginForm from './components/LoginForm';
import Router from './Router';
class App extends Component {
componentWillMount() {
const config = {
apiKey: 'code',
authDomain: 'domain',
databaseURL: 'url',
projectId: 'id',
storageBucket: 'another url',
messagingSenderId: 'msgid'
};
firebase.initializeApp(config);
}
render() {
const store = createStore(reducers, {}, applyMiddleware(ReduxThunk));
return (
<Provider store={store}>
<Router />
</Provider>
);
}
}
export default App;