Я новичок в React Redux firebase. Я хочу загрузить файл и сохранить URL в базе данных. Я могу сохранить файл в хранилище, но не могу сохранить URL.
Любой ответ будет оценен!
при нажатии кнопки У меня есть следующий код.
handleSubmit = (e) => {
e.preventDefault();
const { sp_License } = this.state;
const Lfilename = this.state.sp_name + '_' + new Date().getTime();
const uploadTask = storage.ref('License/' + Lfilename).put(sp_License);
uploadTask.on('state_changed',
(snapshot) => {
//progress
},
(error) => {
//error
},
() => {
uploadTask.snapshot.ref.getDownloadURL().then(
url => this.setState({ License: url })
);
console.log(this.state);
this.props.createDroneSP(this.state)
});
}