它是示例代码 我关注的视频版本似乎与我撰写的版本不同。
uploadPic(event) {
const files = event.target.files
const data = new FormData()
data.append('file', files[0])
data.append('UPLOADCARE_STORE', '1')
data.append('UPLOADCARE_PUB_KEY', '***********')
this.http.post('https://upload.uploadcare.com/base/', data)
.subscribe(event => {
const uuid = event.json().file
this.mainuser.update({
profilePic: uuid
})
})
}
使用httpclient时可以省略json吗?
const uuid = event.file
但是两个代码都出错
这是我的打字稿代码
import { HttpClient } from '@angular/common/http';
uploadPic(event) {
const files = event.target.files
const data = new FormData()
data.append('file', files[0])
data.append('UPLOADCARE_STORE', '1')
data.append('UPLOADCARE_PUB_KEY', '***********')
this.http.post('https://upload.uploadcare.com/base/', data)
.subscribe(event => {
const uuid = event.json().file
this.mainuser.update({
profilePic: uuid
})
})
}
我只是从它开始,但似乎没有将event.file保存在profilePic中。所以我的应用程序的一部分不起作用
对不起,我不会说英语 请帮助