Ionic类型的“ Object”类型上不存在属性“ json”。我该怎么办?

时间:2019-11-19 12:09:34

标签: json angular typescript ionic-framework

它是示例代码 我关注的视频版本似乎与我撰写的版本不同。

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中。所以我的应用程序的一部分不起作用

对不起,我不会说英语 请帮助

0 个答案:

没有答案