#axiosを使ってデータのやり取りをする
npm install axios
import axios from "axios"
cloud firestore rest api検索
結果
https://firestore.googleapis.com/v1/projects/YOUR_PROJECT_ID/databases/(default)/documents/cities/LA
YOUR_PROJECT_IDとcities/LAを変える
methods:{
createComment(){
axios.post(”https://firestore.googleapis.com/v1/projects/scrapoo/databases/(default)/documents/comment2”,
{
fields:{
name:{
stringValue:this.name
},
comment:{
stringValue:this.comment
}
}
}
)
.then(response=>{
console.log(response)
})
}
}
getもpostもおなじurl
baseurlなどの共通の設定はmain.jsで読み込む
なぜならmain.jsが最初に読み込まれるから